Senior Java Software Engineer
7 days ago
**Job Summary**:
**Salary**
S$6,792 - S$10,623 / Monthly EST
**Job Type**
Permanent
**Seniority**
Senior
**Years of Experience**
At least 9 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 — Cloud
1 week ago
Singapore Aster Full timeJoin to apply for the Senior Java Developer role at Aster Join to apply for the Senior Java Developer role at Aster Seniority level Seniority level Not Applicable Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Technology, Information and Internet Referrals increase your chances of...
-
Senior Software Engineer
2 weeks ago
Singapore STAR CAREER CONSULTING PTE. LTD. Full timeOverview Senior Software Engineer (Java, J2EE )/ Full Stack Java Our esteem client is looking for a Senior Software Engineer (Java, J2EE )/ Full Stack Java to design and develop innovative software applications. Requirements Track record in handling Full Stack Java Development. Solid experience in handling "Java/ J2EE" Software application development....
-
Senior Java Software Engineer
1 week ago
Singapore Volt Full timeLocation: - Singapore- Job Type: - Permanent- Salary: - S$5000 - S$7000 per month- Reference: - BBBH10208_1659409997- Contact: - Jeanette Yeo- **Senior Java Software Engineer - 12 Months Contract - Singapore** **What's in it for you**: - Digital Transformation - Enterprise Systems Project with Singapore Government - Great Team and Working...
-
Senior Software Engineer Java
5 days ago
Singapore Adnovum Full timeApply for the Senior Software Engineer Java (a)role at Adnovum (Location: Singapore, Employment type: Part-time, Seniority level: Mid‐Senior). Responsibilities Analyse functional requirements and translate into application design using established design methodologies and guidelines. Develop software conforming to design, programming guidelines, and best...
-
Java Software Engineer
7 days ago
Singapore Infosys Full timeJava Software Engineer – Infosys Join to apply for the Java Software Engineer role at Infosys . About Infosys Infosys is a global leader in next‐generation digital services and consulting. We enable clients in 56+ countries to navigate their digital transformation. With over three decades of experience, we expertly steer our clients through their digital...
-
Java Software Engineer
2 days ago
Singapore Ellwood Consulting Pte Ltd Full time**6922857024187**:Java, Javascript, HTML, CSS, Restful Web, SpringFramework, React.js/AngularAgile/ Devops (CI/CD)Data structures/ AlgorithmsUI testing libraries (Jest/Mocha/Chai/Karma etc.)MQ, Hibernate, JDBC (Java Database Connectivity)JBOSS server knowledgeTDDDevelopment experience in Core Java, Springboot and minimum 4 years of development experience in...
-
(Senior) Java Engineer
2 weeks ago
Singapore Randstad Singapore Full timeJoin to apply for the (Senior) Java Engineer 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 I am currently working with a software...
-
Senior Java Software Engineer
1 hour ago
Singapore THE EDGE CONTRACTING SERVICES PTE. LTD. Full time**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...
-
Senior Java Software Engineer
2 weeks ago
Singapore Luxoft Singapore Full timeSenior Java Software Engineer (Asset Control Software)Direct message the job poster from Luxoft Singapore Project Description Our client is the corporate and investment banking arm of The Group, world's 10th largest
-
Senior Java Software Engineer
3 days ago
Singapore RMA CONTRACTS PTE. LTD. Full time**Job Title: Senior Software Engineer** **Job Type: Contract - 6 Months** **Job Location: Eunos Road, Singapore **Our Client**:It is a global payments technology company that connects consumers, businesses, financial institutions and governments in more than 200 countries and territories, enabling them to use digital currency instead of cash and...