Senior Java Developer – Apache/Spring Boot/Hibernate
Full timeJob Description
Job Responsibilities :
– Work closely with Technical Architect to understand the High-level requirements and work on Detailed design for the applications
– Contribute to the Design and development of high-quality software for large scale JavaSpring BatchMicro-service applications using Java Spring Boot and PostgreSQL
– Serve as advisor or coach to new or lower-level analysts
– Produce excellent quality of code, adhering to expected coding standards and industry best practices
– Design, develop, and implement web-based Java applications to support business requirements.
– Follow approved life cycle methodologies, create design documents, and perform program coding and testing
– Operate with a limited level of direct supervision and take responsibility for completion of assigned team goals
– Build and deploy applications in the Cloud Infrastructure using GITJenkins, Docker
– Assist in building upgrading API Infrastructure
Required Skills :
– Minimum 3 yrs+ of demonstrated experience in Core Java, Multithreading, Spring Boot
– Good knowledge of Spring, Hibernate, Caching Frameworks, Memory Management
– Working experience of MicroservicesJenkins Git Docker Kafka
– Problem- solving Troubleshooting skills
– High levels of ownership and commitment to deliverables
– Strong Communication Skills – Should interact with client stakeholders to probe a technical problem or clarify requirement specifications
– Proficiency in version control software such as GIT
– Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
– Familiarity with AgileScrum methodologies.