We are looking for an experienced Java Developer to join our team and work on high-performance enterprise applications. The ideal candidate should have strong expertise in Java development, Spring Boot, Microservices, and Linux environments.
Key Responsibilities:
Design, develop, and maintain enterprise Java applications using Spring Boot
Build and manage scalable Microservices architecture
Design, optimize, and maintain relational databases
Write clean, efficient, and maintainable code following best practices
Perform code reviews and ensure high code quality standards
Manage and support Linux-based environments and servers
Collaborate with cross-functional teams to deliver business solutions
Stay updated with emerging technologies and contribute to continuous improvement initiatives
Required Skills:
Strong experience in Java & Spring Boot
Hands-on experience with Microservices architecture
Experience with relational databases (SQL)
Familiarity with Linux/Unix environments
Strong problem-solving and communication skills
Experience working in Agile development environments is preferred