Epicareer Might not Working Properly
Learn More

Senior Java Software Engineer

Salary undisclosed

Checking job availability...

Original
Simplified
Job Requirements :


• Candidate must possess at least a Bachelor's Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology or equivalent.


• 7+ years of experience in software development with a focus on back-end technologies.


• Proficiency in Java programming language.


• Strong understanding of object-oriented programming principles and design patterns.


• Solid understanding of relational databases (e.g., MySQL, PostgreSQL) and SQL query optimization.


• Familiar in high performance, scalable J2EE implementations on Linux/Unix platforms with one or more of the following: Java Web Services, Spring, Spring Boot, Hibernate, XML, JBoss, Tomcat.


• Experience with RESTful APIs and microservices architecture.


• Ability to adapt quickly to an existing, complex environment and learn new concepts / software technologies as needs arise
• Strong problem-solving and analytical skills.


• Self-motivated, independent, detail oriented, and a responsible team-player