Java Software Engineer

Taguig, NCR, PH

21 days ago
Save Job

Summary

QUALIFICATIONS

· Candidate must possess at least Bachelor's/College Degree in Computer Science/Information Technology or equivalent.

· At least 5 Year(s) of working experience in the related field is required for this position.

· Experience in financial, banking, or enterprise software development is an advantage.

· Background in performance testing and security best practices is an advantage.


ROLES AND RESPONSIBILITIES

· Architect, develop, and optimize Java-based applications and microservices.

· Lead the design and implementation of complex system components.

· Ensure best coding practices, security standards, and maintainability in codebases.

· Troubleshoot, debug, and resolve performance issues in client environments.

· Work closely with cross-functional teams including DevOps, QA, and product management.

· Conduct code reviews, mentor junior developers, and enforce coding standards.

· Optimize databases and work with PostgreSQL and other databases.

· Oversee and manage CI/CD pipelines, Docker, Kubernetes deployments.

· Stay up to date with industry trends, technologies, and frameworks.


REQUIREMENTS

· Strong development experience with Java and JavaScript.

· Strong expertise in Spring Boot, Hibernate, REST APIs, Microservices architecture.

· Solid understanding of design patterns, multithreading, and concurrency.

· Experience with cloud platforms (AWS, Azure) and DevOps tools.

· Strong knowledge of SQL and database optimization.

· Ability to debug and optimize applications for scalability and performance.

· Excellent leadership, mentoring, and technical decision-making skills.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: