Principal Engineer-Java
--Kanerika--
We are in search of a proficient Java Lead with a minimum of 10 years' experience in designing
and developing Java applications. The ideal candidate will demonstrate a deep understanding of
Java technologies, including Java EE, Spring Framework, and Hibernate. Proficiency in database
technologies such as MySQL, Oracle, or PostgreSQL is essential, along with a proven track record
of delivering high-quality, scalable, and efficient Java solutions.
Job Location – Hyderabad, Ahmedabad, India.
What you’ll do
Design and development of RESTful Web Services.
Hands on database experience (Oracle / PostgreSQL / MySQL /SQL Server).
Hands on experience with developing web applications leveraging Spring Framework.
Hands on experience with developing microservices leveraging Spring Boot.
Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies.
Continuous Integration tools (Jenkins & Git Lab), CICD Tools.
Strong believer and follower of agile methodologies with an emphasis on Quality &
Standards based development.
Architect, design, and implement complex software systems using [Specify relevant
technologies, e.g., Java, Python, Node.js.
What you’ll bring
BTech computer science or equivalent
Minimum 10+ years of relevant experience in Java/J2EE technologies
Experience in building back in API using Spring Boot Framework, Spring DI, Spring AOP
Real time messaging integration using Kafka or similar framework
Experience in at least one database: Oracle, SQL server or PostgreSQL
Previous experience managing and leading high-performing software engineering teams.