HumanBit Logo

Java Architect | Codersbrain

contractual
Posted on April 28, 2025

Job Description

Job Title: Java Architect
Work Mode: Hybrid (3 Days in Office)
Location: Pune, Bangalore, Noida, Mumbai, Hyderabad (Candidates must be within Accion cities to collect assets and attend in-person meetings if required)
Working Hours: 11:00 AM to 8:00 PM (Candidate must be flexible to overlap as per project needs)
Duration: 6 Months (Contract to Hire - C2H Role)
Mandatory: Evaluation Sheet Submission Required


Experience:

10 – 14 Years


Job Description:

We are looking for a Java Architect with strong expertise in enterprise development and integration middleware development. The ideal candidate will have extensive experience in designing hands-on application architectures for large-scale enterprise solutions.


Required Skills and Experience:

  • Experience with hands-on application architecture for large enterprise solutions.

  • Java, Spring Core, Spring Integration, Spring Boot, Spring MVC, Spring Security.

  • Strong understanding of Java concurrency and concurrency patterns; experience building thread-safe applications.

  • Extensive web application development experience for employee/customer-facing, high-scale applications.

  • Knowledge in Front-End technologies: Angular, HTML5, CSS3, and object-oriented JavaScript development.

  • Advanced skills in implementing Service APIs (SOAP, REST) with API management tools such as Apigee, API Gateway.

  • Experience in microservices architecture leveraging APIs, containers, and automation.

  • Web service technologies: JAX-RS, JSON, JAXB, JAX-WS, WSDL.

  • Advanced knowledge of efficient RDBMS SQL (DB2, Oracle) and Java integration using Spring Data, JPA, Hibernate.

  • NoSQL experience is a plus (MongoDB, AWS DynamoDB).

  • Experience with cloud-based technologies (Preferred AWS or Kubernetes with OpenShift); cloud-native application development.

  • Hands-on experience with AWS technologies: Lambda, SQS, EC2, ECS is a plus.

  • Expert knowledge in data integration solutions (synchronous and asynchronous messaging, Pub/Sub models, Middleware).

  • Experience with messaging products: IBM MQ, RabbitMQ, Kafka, or ActiveMQ.

  • CI/CD experience using: Maven, Gradle, Git, Sonar, Jenkins, Jira.

  • Hands-on experience with Test Driven Development (TDD); expertise in JUnit5 / Mockito.


Powered by
HumanBit Logo