Job Title: Senior Java Developer

Location: Hyderabad (On-site, Full-time)/ Ahmedabad - Work From Office

Job Description: We are seeking a highly skilled Senior Java Developer to join our team in Hyderabad. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining RESTful Web Services, with a focus on leveraging the Spring Framework and Spring Boot for web application and microservices development. This role will also involve hands-on experience with various databases such as Oracle, PostgreSQL, MySQL, or SQL Server, as well as integration of real-time messaging using Kafka or similar frameworks. The ideal candidate will have a strong background in Java/J2EE technologies, with a minimum of 4 to 12 years of relevant experience.

Key Responsibilities:

  • Designing and developing RESTful Web Services using Java/J2EE technologies.
  • Hands-on experience with database management systems including Oracle, PostgreSQL, MySQL, or SQL Server.
  • Developing web applications and microservices utilizing the Spring Framework and Spring Boot.
  • Integration of real-time messaging systems such as Kafka.
  • Utilizing Application Server Tomcat for deployment.
  • Implementing Continuous Integration using tools like Jenkins.
  • Adhering to agile methodologies with a focus on Quality & Standards-based development.

Requirements:

  • Bachelor's degree in Computer Science or equivalent.
  • 4+ to 12+ years of relevant experience in Java/J2EE technologies.
  • Proficiency in building APIs using Spring Boot Framework, Spring DI, and Spring AOP.
  • Experience with real-time messaging integration using Kafka or similar frameworks.
  • Familiarity with at least one of the following databases: Oracle, SQL Server, PostgreSQL.
  • Strong understanding of Continuous Integration principles and experience with Jenkins.
  • Excellent communication skills and the ability to work effectively in a team environment.

About Kanerika

Expertise

Data lakes in the raw form aren’t of much value. On the other hand, proper exploitation of your data allows you to identify gaps and in turn optimize your current services or develop new products and services, giving you a competitive edge in the market.

Having managed more than 10TB of data, Kanerika’s unparalleled expertise in all aspects of data services covering data discovery, data analytics, data integration, data security, and data governance, ensures that you derive the maximum possible value from your data.

Experience

Kanerika has a team of over fifty professionals with an average experience of 3-8 years. The team’s collective experience exceeds 100 years, making Kanerika an authority with unmatched expertise in data management and product development services.

Client-centric

Kanerika maintains a strategic approach to taking on clients and projects, to ensure we provide each one with top-notch personalized services. We value each of our clients greatly and strive to forge long-term relationships. The fact that 75% of our revenue comes from repeat business, stands testimony to this fact.

Versatility

Kanerika boasts of versatility not just in terms of client choices, but also the range of domains we serve. We have worked across more than 5 industry verticals and our team is equally comfortable working with large, global firms as well as small and medium sized enterprises, catering to their diverse requirements.

Infrastructure

Kanerika has a state-of-art office with world class facilities, along with a hi-tech 5000 sq.ft development center in Cyber Towers, at the heart of Hyderabad IT corridor.

Innovation

Kanerika actively fosters innovation to ensure our solutions equip you with the technology of tomorrow, today!

Dynamism

Kanerika understands that business needs are evolve constantly. Hence, flexibility is a given when you partner with us.