CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Technology Java Developer Singapore, Singapore Jobs

1 Job Offers

Filters
Senior Java Developer - Equity Derivatives Technology
Save Icon
Join our Equity Derivatives Technology team in Singapore as a Senior Java Developer. You will build high-performance, scalable trade management platforms using Java, Spring, and distributed caching. This role offers a chance to shape technical direction while collaborating with front office and g...
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Technology Java Developer jobs represent a pinnacle role in the software engineering landscape, demanding a blend of deep technical expertise, architectural vision, and leadership. Professionals in these positions are seasoned experts who go beyond writing code to design, build, and oversee the creation of robust, scalable, and high-performance enterprise applications. They are the cornerstone of technology teams, responsible for transforming complex business requirements into elegant technical solutions that drive core operations and strategic initiatives. Typically, a Senior Technology Java Developer is entrusted with end-to-end ownership of significant software components or entire systems. Common responsibilities include architecting and implementing both monolithic and microservices-based applications, with a strong emphasis on designing RESTful APIs and ensuring system resilience. They conduct rigorous code reviews, establish and enforce engineering best practices, and mentor junior developers to elevate the entire team's output. A critical aspect of the role involves technical oversight: evaluating project proposals, making pivotal technology stack decisions, and ensuring alignment with long-term architectural blueprints. Furthermore, they actively contribute to the DevOps lifecycle, optimizing continuous integration and delivery (CI/CD) pipelines to enhance deployment frequency and reliability. The skill set for these high-caliber jobs is comprehensive. Mastery of core Java, object-oriented principles, and design patterns is fundamental. Proficiency with the Spring ecosystem, particularly Spring Boot, is virtually essential. Experience with cloud-native development using platforms like AWS, Azure, or GCP, coupled with containerization tools like Docker and orchestration with Kubernetes, is a standard expectation. They must be adept with build tools (Maven/Gradle), version control (Git), and have a solid understanding of both SQL and NoSQL databases. Beyond hard skills, successful candidates demonstrate strong analytical problem-solving abilities, excellent communication for collaborating with cross-functional teams and stakeholders, and a proactive approach to adopting new technologies and methodologies. Ultimately, Senior Technology Java Developer jobs are for those who shape technological direction. They ensure the delivery of secure, maintainable, and forward-looking software systems that form the digital backbone of modern enterprises, making this role both highly challenging and immensely rewarding for experienced software engineers seeking to make a substantial impact.

Filters

×
Category
Location
Work Mode
Salary