
Senior Java Software Engineer
3 days ago
**Job Summary**:
**Salary**
S$6,792 - S$10,623 / Monthly EST
**Job Type**
Permanent
**Seniority**
Senior
**Years of Experience**
At least 7 years
**Tech Stacks**
Strategy Swagger Rest API Docker Jenkins Spring Flow MQ Git Java HTML Linux Kubernetes kafka Springboot Ansible JavaScript SQL jQuery Elasticsearch React Maven
- We are seeking a highly skilled **Senior Java Developer** to join our dynamic team. As a **Senior Java Developer**, you will lead in terms of technology, contribute to the development of high-quality source code, and provide technical leadership to ensure the successful delivery of projects.
**Main Responsibilities**:
Lead in terms of technology and conceptualize, propose design, and architectural evolution.
- Develop high-quality fully tested source code complying with deadlines, schedule, and coding standards.
- Liaise with business analysts for clarification and understanding of requirements.
- Organize and keep up-to-date detailed technical documentation.
- Develop test strategy in coordination with project manager/Business Analysts.
- Provide technical assistance during user acceptance tests.**Must-Have Skills**:
At least 9 years of software development experience.
- Minimum 7 years' experience working with Java.
- Strong knowledge of various design patterns.
- Understanding of recent Java language features, such as lambdas, streams, and futures.
- Good knowledge of algorithms and data structures, with strong fundamentals in complexity analysis.
- Ability to analyze code, understand execution flow, and debug without access to a debugger.
- Experience with Maven, Git, writing, and maintaining integration tests.
- Strong familiarity with Linux and bash.
- Good knowledge of SQL or an SQL-inspired dialect such as HQL.
- Experience in cloud-native architecture.
Jenkins and Ansible with exposure to DevOps culture.
- Jira or a similar issue-tracking system.
- The Spring framework and IoC, particularly Spring Boot and Swagger for RESTful web services.
- Messaging technology such as Kafka, MQ
**Additional Skills (Helpful but Not Required**:
- Web development fundamentals (HTML, JavaScript, jQuery, ReactJS, etc.).
- Docker/Kubernetes, Microservices.
- ElasticSearch.
- General knowledge and understanding of investment banking domain, capital market FO/BO environment is an advantage.
- Understanding or interest in finance & financial markets, particularly interest rate derivatives in their many forms (Forwards, Futures, Swaps, Swaptions, etc.).**Other Professional Skills and Mindset**:
Proficient in software development life cycle.
- Appetite to follow technology trends and participate in communities.
- Passion for sharing expertise and growing team members' skills.
- Interest in mentoring and guiding junior team members on the path of high-quality deliverables.
**Education Requirements**:
At least a Bachelor’s degree in Computer Science, Information Technology, Programming & Systems Analysis, or a related field.
-
Senior Java Software Engineer
6 days ago
Singapore beBeesoftware Full timeJob Title: Senior Java Software Engineer We are seeking a highly skilled and experienced Java Developer to join our dynamic team. As a senior software engineer, you will play a critical role in developing, testing, and maintaining complex software solutions. Key Responsibilities: Design, develop, test, and maintain business applications and systems...
-
Senior Java Software Engineer
5 days ago
Singapore beBeesoftware Full timeJob Title: Senior Java Software Engineer We are seeking a highly skilled and experienced Java Developer to join our dynamic team. As a senior software engineer, you will play a critical role in developing, testing, and maintaining complex software solutions. Key Responsibilities: Design, develop, test, and maintain business applications and systems...
-
Senior Java Software Engineer
7 days ago
Singapore beBeesoftware Full time $7,200Job Title: Senior Java Software EngineerWe are seeking a highly skilled and experienced Java Developer to join our dynamic team. As a senior software engineer, you will play a critical role in developing, testing, and maintaining complex software solutions.Key Responsibilities:Design, develop, test, and maintain business applications and systems integrations...
-
Java Software Engineer
2 weeks ago
Singapore Nicoll Curtin Full timeGet AI-powered advice on this job and more exclusive features. Direct message the job poster from Nicoll Curtin Software Engineering Talent Partner | Building High-Impact Software Development Teams | Hiring Top Developers We are looking for a Java Engineer to join our client who is a global financial institution. You will play a key role in designing,...
-
Java Software Engineer
5 days ago
Singapore Nicoll Curtin Full timeGet AI-powered advice on this job and more exclusive features. Direct message the job poster from Nicoll Curtin Software Engineering Talent Partner | Building High-Impact Software Development Teams | Hiring Top Developers We are looking for a Java Engineer to join our client who is a global financial institution. You will play a key role in designing,...
-
Senior Java Software Engineer
1 week ago
Singapore THE EDGE CONTRACTING SERVICES PTE. LTD. Full time**Senior Java Software Engineer - Singapore** We are looking for an experienced Java Software Engineer with at least 3 years of hands-on experience in Java software development and an interest in low-code platforms like Mendix, we want you to join our team! **Why Join Us?**: - Be part of a globally renowned MNC driving digital transformation. - Unlock...
-
Senior Software Engineer
5 days ago
Singapore Randstad Singapore Full timeOverview Senior Software Engineer (Java) role at Randstad Singapore. This range is provided by Randstad Singapore. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Randstad Singapore About the company Recruitment Consultant | Bridging Tech Talent &...
-
Senior Software Engineer
2 weeks ago
Singapore STAR CAREER CONSULTING PTE. LTD. Full time**Senior Software Engineer (Java, J2EE )/ Senior Application Engineer (Lead) **Requirements**: **- Strong in Software Design, Development and Support.** - **Proficient in Java/ J2EE Software Programming language.** - Experience in handling Software Application development. - Involved in User ‘s Requirements Gathering, UAT and Testing. - Degree in...
-
Senior Java Software Engineer
3 days ago
Singapore THE EDGE CONTRACTING SERVICES PTE. LTD. Full timeSenior Java Software Engineer - Singapore We are looking for an experienced Java Software Engineer with at least 3 years of hands-on experience in Java software development and an interest in low-code platforms like Mendix, we want you to join our team!Why Join Us?Be part of a globally renowned MNC driving digital transformation. Unlock excellent career...
-
Java Software Engineer
5 days ago
Singapore camLine Full timeJoin to apply for the Java Software Engineer role at camLine . Your Role As a Java Software Engineer , you will play a key role in supporting and enhancing Manufacturing Execution Systems (MES), focusing on backend Java applications. You will lead daily collaboration between internal teams (IT, operations, production) and vendors, ensuring system stability...