CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Java Software Engineer Singapore Jobs

6 Job Offers

Filters
New
Senior Account Executive
Save Icon
Location Icon
Location
Singapore
Salary Icon
Salary
Not provided
azul.com Logo
Azul Systems
Expiration Date
Until further notice
Read More
Arrow Right
Senior Software Engineer - Cloud Infrastructure
Save Icon
Location Icon
Location
Singapore
Salary Icon
Salary
Not provided
clickhouse.com Logo
ClickHouse
Expiration Date
Until further notice
Read More
Arrow Right
Senior Software Engineer FX Options
Save Icon
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Software Engineer FX Options
Save Icon
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Software Engineer FX Options
Save Icon
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Java Architect & Cloud Engineer
Save Icon
Location Icon
Location
Singapore , Singapore
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Discover and apply for Senior Java Software Engineer jobs, a pivotal role at the heart of modern software development. Senior Java Software Engineers are experienced professionals who design, build, and maintain complex, scalable, and high-performance applications that drive business-critical functions across diverse industries. These roles are central to transforming business requirements into robust technical solutions, requiring a deep blend of technical expertise, architectural vision, and leadership. Professionals in these jobs typically shoulder a wide array of responsibilities. They are responsible for the full software development lifecycle, from analyzing requirements and designing system architecture to writing clean, efficient code, conducting rigorous testing, and deploying applications to production environments. A key aspect of the role is developing and maintaining backend services and APIs, often within a microservices architecture, to ensure seamless integration and data flow. Senior engineers also champion code quality, implementing best practices in coding standards, design patterns, and comprehensive automated testing. Beyond hands-on development, they frequently mentor junior and mid-level developers, conduct code reviews, and collaborate closely with cross-functional teams including product managers, designers, and business stakeholders to align technical execution with strategic goals. Operating within Agile and DevOps frameworks is standard, emphasizing continuous integration, continuous delivery (CI/CD), and a proactive approach to system monitoring and reliability. The typical skill set for Senior Java Software Engineer jobs is extensive. Core technical proficiency revolves around deep expertise in Java and its core ecosystems, most notably the Spring Framework (Spring Boot, Spring Cloud) for building enterprise-grade applications. Strong experience with RESTful API design and development is fundamental. Today's roles also demand substantial knowledge of cloud platforms like AWS, Azure, or Google Cloud, alongside containerization and orchestration tools such as Docker and Kubernetes. Familiarity with relational and NoSQL databases, messaging systems (e.g., Kafka, Solace), and version control systems like Git is essential. Equally important are the soft skills: excellent problem-solving abilities, strong communication skills for articulating complex technical concepts, and the capacity to work autonomously as well as part of a team. A bachelor's degree in computer science or a related field is commonly expected, coupled with 5+ years of progressive experience in software development. Ultimately, Senior Java Software Engineer jobs offer a challenging and rewarding career path for those who excel at creating sophisticated software systems. These professionals are the technical anchors of their teams, ensuring the delivery of secure, scalable, and innovative solutions that meet evolving business needs. If you are a seasoned developer with a passion for backend engineering and a drive to lead technical initiatives, exploring Senior Java Software Engineer opportunities is your next strategic career move.

Filters

×
Countries
Category
Location
Work Mode
Salary