HumanBit Logo

Technical Architect | Codersbrain

full-time
Posted on September 15, 2025

Job Description

Tech Architect - JAVA

Company Overview

Details regarding the company, its industry, and culture are currently not specified.

Job Summary

The Tech Architect - JAVA will play a crucial role in the development and design of high-quality software solutions. This position requires a blend of deep technical knowledge and hands-on experience in software architecture, particularly in Java technologies. The selected candidate will contribute to the organization’s goals by ensuring robust architecture and coding practices across projects.

Responsibilities

  • Design and implement scalable and maintainable software solutions using Java and related technologies.
  • Advocate and enforce coding best practices such as SOLID, KISS, TDD, unit testing, and integration testing.
  • Develop common frameworks using Java/Spring to support application/platform needs, including Exception Libraries, Security Authentication/Authorization, and more.
  • Work on implementing Domain-Driven Design (DDD) and Microservices architecture.
  • Ensure adherence to RESTful API best practices and work with messaging systems like Kafka.
  • Stay updated with Cloud-native principles and best practices, applying them to enhance application performance.

Qualifications

  • Educational Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of hands-on experience in software development, specifically with Java technologies.
  • Strong proficiency in Object-Oriented Programming (OOP) concepts and Java design patterns.
  • Experience with Reactive programming and writing performance-optimized code.
  • Familiarity with Microservices architecture and Domain-Driven Design (DDD).
  • Knowledge of RESTful services and messaging systems, especially Kafka.
  • Understanding of Cloud-native principles and implementation strategies.

Preferred Skills

  • Experience with Spring framework and its libraries.
  • Familiarity with various testing methodologies and frameworks.
  • Knowledge of security practices and frameworks used in modern applications.

Experience

  • Minimum of 10 years in software development and architecture, with a focus on Java technologies.
  • Proven track record of designing and implementing complex applications.

Environment

  • The positions are available in Chennai, Hyderabad, and Pune.
  • Flexible working arrangements may be considered, but specific location details are currently not specified.

Salary

Salary details have not been provided.

Growth Opportunities

Information regarding growth opportunities within the company is not specified.

Benefits

Details on benefits are not provided.

Powered by
HumanBit Logo