Senior Java Developer

Gurugram, Haryana, India
Jul 09, 2024
Jul 09, 2025
Remote
Full-Time
5 Years
Job Description

As a Senior Java Developer, you will play a crucial role in the technical design, development, and maintenance of applications and systems using cutting-edge technology platforms. Operating within a fully Agile DevOps environment, you will be responsible for writing and delivering functionality, creating comprehensive documentation, and developing both unit and integration tests. Your leadership will extend to guiding junior developers and collaborating with non-technical business stakeholders throughout the software development lifecycle, ensuring adherence to best practices and timely, within-budget project delivery.

Experience. 5-10 years

Key Responsibilities

  1. Technical Leadership. Provide technical leadership within the team, contributing to the architectural direction of products and solutions.
  2. Software Development. Develop and estimate technical work, participating in the analysis of requirements and the design of new application features.
  3. Integration and API Development. Integrate APIs and understand API specifications to enhance software functionality.
  4. Agile Development. Work in a fast-paced Agile environment, contributing to sprint planning, execution, and retrospective activities.
  5. Technology Integration. Continuously learn and integrate new technologies to enhance product capabilities in a dynamic environment.
  6. Collaboration. Collaborate effectively with cross-functional teams and stakeholders to ensure alignment with project goals and business objectives.

Required Skills and Qualifications

  • Experience in Java development, particularly in a Microservices architecture.
  • Strong understanding of SOA principles, XML Web Services, SOAP, REST, and security considerations.
  • Proficiency in object-oriented design and development practices.
  • Hands-on experience with relational databases such as MS SQL Server, MongoDB, and MariaDB.
  • Familiarity with Spring and Spring Boot frameworks.
  • Competence in containerization technologies like Docker and orchestration platforms such as Kubernetes.
  • Experience with front-end development frameworks like AngularJS is preferred.
  • Knowledge of version control and source code management tools, with GIT preferred.
  • Excellent communication skills with the ability to work independently and as part of a multicultural team.

How to Apply

Please send your resume to [email protected] at your earliest convenience.

Equal Employment Opportunity

We are committed to providing equal employment opportunities based on job-related qualifications and performance abilities, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship, or marital status. We foster a non-discriminatory environment free from intimidation, harassment, or bias based on any of these grounds.

Related Jobs