Our client - a Prominent Finance Firm is seeking a skilled & hands-on Senior Java Software Engineer/ Java Lead with a strong Linux background to design, develop, and maintain robust microservices for our scalable applications. The ideal candidate will have extensive experience in Java, Spring Boot, and working with modern microservices architectures.
Â
Key Responsibilities:
Design, develop, and deploy microservices using Java and Spring Boot.
Build and maintain scalable, high-performance APIs and services.
Ensure application reliability through effective troubleshooting and debugging.
Collaborate with cross-functional teams to integrate services into larger systems.
Write clean, maintainable, and well-documented code adhering to best practices.
Work with Docker, Kubernetes, or other containerization/orchestration tools.
Monitor and optimize system performance and reliability.
Implement robust security measures and adhere to compliance standards.
Participate in code reviews and knowledge-sharing sessions.
Â
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field.
6–10 years of experience in large-scale system Java application development.
Strong expertise in Java, Spring Framework (Spring Boot, Spring Cloud), and microservices architecture.
Experience in OpenAPI and application security (OAuth2, OpenID Connect, API security, etc.) will be an advantage.
Hands-on experience with Linux/Unix systems and shell scripting.
Proficiency in RESTful API design and development.
Experience with containerization technologies (Docker, Kubernetes).
Familiarity with CI/CD pipelines and DevOps practices.
Strong understanding of database technologies (SQL and NoSQL).
Excellent problem-solving and analytical skills.
Strong verbal and written communication skills.
Â
If this outstanding opportunity sounds like your next career move, please submit through "Apply Now" or send your resume in Word format to Hanson Tsien at resume@pinpointasia.com and put (Senior) Java Developer - Prominent Finance Firm in the subject header.
Â
Data provided is for recruitment purposes only.