Posted on: 03/12/2025
Techmantra Global is seeking a highly skilled Java Developer to join its dynamic development team. The ideal candidate will be responsible for designing, developing, and implementing high-quality software components and digital solutions.
This role involves close collaboration with cross-functional teams to define system architecture, propose design patterns, and ensure the performance, scalability, and maintainability of applications. The candidate will also play a key role in code quality assurance, rule-based system development, and cloud-enabled environments.
Key Responsibilities :
- Write clean, maintainable, and efficient Java code using Spring Boot, Spring MVC, and related frameworks.
- Develop and implement new application features, APIs, and services that align with project requirements.
- Work with RESTful services to design, build, and maintain high-performance API integrations.
- Participate in architectural discussions and contribute to defining technical direction and digital solution design.
- Propose design patterns and make decisions that ensure product scalability, maintainability, and performance.
- Assist in defining application infrastructure, system architecture, and integration strategies.
- Write and execute JUnit unit tests to validate functionality and ensure code quality.
- Participate in peer code reviews, ensuring adherence to development standards and best practices.
- Debug, troubleshoot, and resolve application-related issues promptly to maintain system stability.
- Work within Agile or similar development methodologies, actively participating in sprint planning, stand-ups, reviews, and retrospectives.
- Collaborate closely with project managers, QA teams, product owners, and other stakeholders to ensure smooth execution of project plans.
- Contribute to progress tracking, risk identification, and problem-solving during development cycles
- Ensure documentation accuracy throughout the development lifecycle for better maintainability and knowledge transfer.
Required Skills & Qualifications :
- Bachelors degree in Computer Science, Information Technology, Engineering, or a related field.
- 2+ years of hands-on experience in Java application development.
- Strong proficiency in Spring Boot, Spring MVC, and microservices-based development.
- Experience designing and building RESTful APIs and services.
- Solid understanding of JUnit and unit testing best practices.
- Hands-on experience with build and automation tools such as Maven or Gradle.
- Experience working with Drools rule engine or other rule-based system implementations.
- Strong understanding of object-oriented programming, data structures, and algorithm design.
Preferred Skills :
- Exposure to cloud infrastructure (AWS, Azure, GCP) for deployment and hosting.
- Familiarity with Docker, Kubernetes, or containerization tools.
- Experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Knowledge of version control systems such as Git/GitHub/GitLab.
- Basic understanding of security principles and best practices in API development.
Did you find something suspicious?
Posted By
Pallavi
Talent Acquisition Executive at TECH MANTRAMINDS INDIA PRIVATE LIMITED
Last Active: 4 Dec 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1584356
Interview Questions for you
View All