eSoftLabs - Java Developer - Spring Boot/J2EE Programming

ENTERPRISE SOFTLABS PRIVATE LINITED
Anywhere in India/Multiple Locations
5 - 8 Years

Posted on: 03/07/2025

Job Description

Job responsibilities :

- Executes creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems.

- Develops secure high-quality production code, and reviews and debugs code written by others.

- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.

- Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.

- Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.

- Adds to team culture of diversity, equity, inclusion, and respect.

- Engages with stakeholders to understand their needs and translate them into technical requirements and actionable tasks.

Required qualifications, capabilities, and skills :

- Formal training or certification on software engineering concepts and 8+ years applied experience.

- Hands-on practical experience delivering system design, application development, testing, and operational stability.

- Strong knowledge in Java, J2EE, and Spring Boot microservice's, as well as AWS, Kafka, and strong knowledge on Design patterns.

- Expertise in advanced Java frameworks such as Hibernate, Spring Security, and Spring ,loud.

- Ability to manage multiple projects simultaneously, ensuring timely delivery and alignment with business objectives.

- Proven ability to design and implement scalable and high-performance Java applications.

- Proficiency in using version control systems like Git and collaboration tools such as JIRA and ,onfluence.

- Strong system design and architecture design skills, with the ability to create scalable and efficient software architectures.

- Experience working with messaging systems, including development of scalable real-time data processing systems.

- Experience managing technologists, building large enterprise applications beyond exposing REST endpoints on database and cloud native applications based on 12 factor methodology.

- Excellent problem-solving skills, with the ability to think critically and make informed decisions.

info-icon

Did you find something suspicious?