Senior java developer

Apply now

Location

onsite, Renigunta, Andhra Pradesh, India

Salary

$7k – $14k/yr

Commitment

Full Time

Level

Senior (5+ years)

Required skills

JavaScript UI LibrariesLibrariesPaaSDatabasesComputeIaaSProgramming LanguagesOSSDatastores

Job Description

Senior Java Developer – Human Resources Systems

We are seeking a seasoned Senior Java Developer to join our Human Resources department and spearhead the design, development, and optimization of our HR technology solutions. In this role, you will collaborate with cross-functional teams to create robust, scalable applications that empower our HR professionals to deliver best-in-class employee experiences. If you are passionate about crafting high-quality code and driving innovation in HR tech, we’d love to hear from you.

Responsibilities:

  • Design, develop, and maintain Java-based applications that support HR functions such as recruiting, onboarding, performance management, and payroll.
  • Collaborate with HR stakeholders to gather requirements and translate them into technical specifications and scalable solutions.
  • Lead code reviews, mentor junior developers, and uphold coding standards and best practices.
  • Optimize existing systems for performance, reliability, and security, ensuring compliance with relevant data privacy regulations.
  • Integrate third-party services and APIs to extend HR platform capabilities.
  • Participate in the full software development lifecycle, from concept and design to testing, deployment, and maintenance.
  • Troubleshoot and resolve complex technical issues, providing hands-on support as needed.
  • Contribute to architectural decisions and technology roadmaps to align with organizational goals.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5–10 years of professional experience in Java development with a strong grasp of core Java, Spring/Spring Boot, and related frameworks.
  • Proven experience building and maintaining enterprise-level applications, preferably in HR or similar domains.
  • Solid understanding of RESTful API design, microservices architecture, and integration patterns.
  • Hands-on experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools (e.g., Hibernate).
  • Strong knowledge of software development best practices, version control (Git), CI/CD pipelines, and automated testing.
  • Excellent problem-solving skills, attention to detail, and the ability to work both independently and collaboratively.
  • Effective communication skills to interact with technical and non-technical stakeholders.

Nice to Have:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Exposure to DevOps practices and containerization technologies (Docker, Kubernetes).
  • Familiarity with front-end frameworks (Angular, React, or Vue) to facilitate full-stack development.
  • Knowledge of HRIS solutions, payroll systems, or other HR technology tools.
  • Certification in Java or cloud technologies.

Ready to join the team?

Apply now