Java Architect Contract Job

Year    Remote, IN, India

Job Description

Java Architect



We are looking for a highly skilled Java Architect to design, develop, and implement Java-based applications. The ideal candidate will have extensive experience in modern software architecture, design patterns, and development best practices. You will play a key role in ensuring our architecture is scalable, extensible, and aligned with business needs.

Experience: 10

+ years

Location: Hyderabad/Remote



Key Responsibilities



1. Design the end-to-end architecture and development of scalable Java-based backend systems and microservices.

2. Define and enforce coding standards and architectural best practices across the engineering team.

3. Translate complex business requirements into effective technical designs and comprehensive solutions.

4. Collaborate closely with product managers, QA teams, and stakeholders to align technology initiatives with business goals.

5. Drive performance tuning, application security, and cloud modernization efforts.

6. Mentor and coach junior engineers, fostering a culture of continuous improvement and engineering excellence.

7. Manage project execution, including planning, risk assessment, and timely delivery.

8. Conduct in-depth code reviews and offer constructive feedback to maintain high-quality code bases.

9. Maintain clear, detailed technical documentation to support ongoing development and knowledge sharing.

10. Participate actively in all phases of the software development lifecycle (SDLC).

11. Identify performance bottlenecks and implement effective optimization strategies.

12. Design and implement microservices architecture using Spring Boot and related frameworks.

13. Integrate third-party APIs and services to extend application functionality.

14. Support and enhance CI/CD pipelines to ensure efficient and reliable deployments.

15. Stay current with emerging technologies and recommend upgrades, tools, and frameworks as needed.

16. Ensure secure coding practices and compliance with organizational and regulatory standards.

17. Communicate technical concepts clearly to both technical and non-technical stakeholders.

Required Skills and Qualifications



1. 9+ years of hands-on experience in Java development and enterprise software architecture.

2. Deep expertise in Java, Spring Boot, Spring Framework, and Hibernate/JPA.

3. Strong grasp of object-oriented programming (OOP), design patterns, and clean architecture principles.

4. Proven experience designing, building, and scaling microservices-based architectures.

5. Advanced SQL skills with extensive experience using Oracle Database.

6. Exposure to Apache Kafka and event-driven architectures or Message broker systems

7. Proficient in RESTful API design, working with JSON, and integrating external services and APIs.

8. Experienced with CI/CD pipelines, version control (Git), and build automation tools such as Jenkins.

9. Skilled in Docker for containerization and Kubernetes for orchestration and deployment.

10. Strong focus on application security, secure coding standards, and compliance.

11. Excellent analytical and problem-solving skills, with great attention to detail.

12. Agile/Scrum practitioner, comfortable working in cross-functional teams or independently.

13. Proven track record in mentoring junior developers and conducting in-depth code reviews.

14. Experience in performance tuning, system profiling, and optimizing enterprise applications.

Nice to Have



Familiarity with frontend or full-stack ecosystems like React.js, Angular, or Node.js.

Understanding of on-Premises environment

Exposure to cloud platforms such as AWS or Azure, including services like EC2, Lambda, and S3. CloudWatch

Understanding DevOps practices, Infrastructure as Code (IaC), and monitoring/observability tools.

Experience with JUnit and other test automation frameworks for unit and integration testing.

Job Types: Full-time, Contractual / Temporary
Contract length: 6 months

Pay: ?1,500,000.00 - ?1,800,000.00 per year

Benefits:

Work from home
Schedule:

Day shift
Experience:

Java: 10 years (Required) Spring Boot: 10 years (Required) Spring framework: 10 years (Required)
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3761001
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year