Java Developer; Java Boot & Enterprise Architecture Remote
-
Software Development
Job Description & How to Apply Below
Position Summary
Driving advanced enterprise software engineering, backend microservices architecture, and scalable Java application development on a 100% remote basis during Indian Standard Time (IST) hours, Encred is actively seeking an accomplished Java Developer with 10+ years of experience for a permanent professional engagement. In this vital technical leadership role, you will take full operational, tactical, and technical ownership of enterprise Java backend design, Spring Boot architecture, API development, and database performance optimization.
Bringing a decade of progressive professional experience in software engineering, you will empower global corporate clients to achieve uncompromised system scalability, secure transaction processing, and robust application reliability. This prestigious career opportunity offers competitive remuneration, remote work flexibility, and career growth within a leading international technical recruitment and IT consulting enterprise.
Job Description
As a Java Developer supporting Encred on a remote basis (operating during IST shift hours), you will take full operational, tactical, and technical ownership of end-to-end software development lifecycle (SDLC) activities, architectural design contributions, code review governance, and cross-functional agile collaboration. Your day-to-day responsibilities include designing, developing, testing, and maintaining high-performance Java applications and RESTful microservices, optimizing database queries, configuring secure cloud and on-premise environments, collaborating with cross-functional engineering squads, and interacting directly with recruitment partners at Encred.
Key Responsibilities- Architect, design, develop, test, and deploy scalable enterprise Java applications, microservices, and distributed backend architectures.
- Build robust backend services utilizing Java, Spring Boot, Spring MVC, Hibernate, and modern enterprise frameworks.
- Design, integrate, and secure RESTful APIs, web services, and asynchronous messaging queues for high-throughput transactional systems.
- Optimize database performance, write complex SQL queries, and manage relational database management systems (RDBMS).
- Implement automated unit testing, integration testing, and continuous integration pipelines utilizing JUnit, Mockito, and Maven/Gradle.
- Collaborate seamlessly with product managers, system architects, QA engineers, and Dev Ops squads during agile sprint cycles.
- Conduct rigorous code reviews, mentor junior engineers, and enforce enterprise software design patterns and coding standards.
- Maintain meticulous technical documentation, API specifications, system architecture diagrams, and deployment runbooks.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or related technical discipline.
- Minimum of 10+ years of progressive professional hands-on experience in enterprise software development and Java engineering.
- Strong, demonstrable operational expertise in core Java, Spring Boot, and microservices architecture.
- Comprehensive working knowledge and practical proficiency in RESTful API development, database design, and object-relational mapping (ORM).
- Deep practical experience in software troubleshooting, performance profiling, and distributed systems architecture.
- Solid practical grasp of version control systems (Git), build automation tools (Maven, Gradle), and CI/CD workflows.
- Exceptional analytical problem-solving aptitude, algorithmic debugging capabilities, and professional stakeholder communication skills.
- Mandatory legal work authorization and physical availability for remote operations during Indian Standard Time (IST) shift hours.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction