Top 3 reasons to join us
- 13th bonus salary, project bonus
- Health insurance
- Annual leave: 14 days/year + 3 days/year Christmas
Job description
As a Senior Java Spring Developer, you will take on a leadership role within your local development team, guiding project initiatives, and ensuring the delivery of high-quality software solutions. With your vast experience and technical expertise, you will play a pivotal role in shaping the future of our applications.
Key Accountabilities:
- Lead the design, development, and maintenance of complex Java applications using the Spring framework.
- Mentor and guide junior and middle developers, fostering a collaborative and learning-oriented environment.
- Design scalable and robust solutions, ensuring optimal performance, reliability, and security.
- Analyze and comprehend existing code in Java8 and provide assistance with upgrading projects and their dependences to newest technology.
- Drive the integration of RESTful Services, WebServices, Elasticsearch, and other related technologies.
- Collaborate with cross-functional teams, including business analysts, designers, and other developers, to ensure seamless project execution.
- Optimize database designs and queries, with a focus on SQL, PostgreSQL, and Oracle databases.
- Engage in code reviews, promoting best practices and maintaining code quality standards while using our established CI/CD pipelines for SCA and SAST analysis of your outputs.
- Stay abreast of the latest trends in Java and Spring development, ensuring our solutions are modern and competitive.
Your skills and experience
- 5+ YOE with Java development, with a significant focus on the JDK 17/21 and Spring Boot v3.
- Proven architectural skills, with the ability to design and implement solutions based on UML descriptions.
- Exceptional communication skills, both written and verbal, in English. (Must have)
- Comprehensive understanding of SOAP integration, RESTful Services, OAS3 specification, and Springdoc codegen tools.
- Working knowledge of SQL, with hands-on experience in PostgreSQL and Oracle databases is a must.
- Being able to use Maven, GIT and CI/CD pipelines in your development tasks is to be expected,
- Previous experiences with JavaScript, Angular v14+, and web templating frameworks (JSP, FreeMarker) are nice to have.
- Opportunity to deepen or gain new knowledge of the frameworks we use: JMS, MQ, Kafka, JWT, JWS, JWK, BouncyCastle is an option in our team.
- Strong problem-solving abilities and a passion for tackling complex challenges.
- Demonstrated ability to mentor junior developers and foster a team-oriented environment.
- Commitment to continuous learning, with an eagerness to stay updated on new technologies and methodologies.
- Flexibility and adaptability in a fast-paced work setting.
Why you'll love working here
- Base Salary: Negotiable
- Work 5 days/week (Off Saturday and Sunday)
- Project bonus
- Merit reviews every year
- Meal allowance
- Annual leave: 14 days/year + 3 days/ year Christmas
- Annual health check
- Health care insurance
- Having the opportunity to work onsite in Europe
![8Seneca Vietnam Small Logo](https://itviec.com/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd0NETEE9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--cde361e53b5da32b942b5f3c2e38acc7cfdbe65c/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RW5KbGMybDZaVjkwYjE5bWFYUmJCMmtCcWpBPSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--89a7283b6fdfb4208cdc2b440a36613a6fae974c/315533013_10162104258619307_7634856272563296165_n.jpg)
8Seneca
View company
Pure play IT team extensions B2b exclusive outsourcing of highly qualified IT professionals
Company type
IT Product
Company industry
N/A
Company size
1-50
employees
Country
Singapore
Working days
Monday - Friday
Overtime policy
No OT
More jobs for you
Get similar jobs by email