Insightgeeks

Java Developer - J2EE/JPA/Spring

Click Here to Apply

Job Location

noida, India

Job Description

Key Responsibilities : - Develop and maintain scalable Java applications. - Write clean, maintainable code following best practices. - Collaborate with stakeholders, including business analysts and other developers, to understand requirements and deliver solutions. - Design and implement backend services, APIs, and microservices architecture. - Perform debugging, testing, and performance tuning for new and existing systems. - Ensure high-level security and responsiveness of applications. - Participate in code reviews and contribute to continuous improvements in development standards and processes. - Stay up to date with the latest developments in Java technologies and software engineering best practices. - Implement efficient data processing with Java Streams and manage data with JPA and Collections. - Create RESTful services to support front-end and mobile applications. - Utilize Docker for containerization and deployment of applications. - Version control using GIT for code management and collaboration. - Deploy applications on AWS using services like CodeCommit, ECS, Load Balancer, CloudWatch, and S3. - Handle asynchronous processing and multithreading to enhance application performance. - Integrate and manage databases such as MongoDB and MySQL. - Employ Spring WebFlux for reactive programming when required. - Work with Kafka for real-time data streaming and messaging. Technical Skills Required : - Proficient in Java and J2EE. - Strong experience with Java Streams, JPA, and Collections. - Familiarity with Docker and container orchestration. - Experience with GIT for version control. - Knowledge of AWS services, specifically CodeCommit, ECS, Load Balancer, CloudWatch, and S3. - Solid understanding of Spring MVC, Spring Boot, and Hibernate. - Experience in developing RESTful services. - Familiarity with both MongoDB and MySQL databases. - Understanding of Spring WebFlux and reactive programming principles. - Knowledge of Kafka for message brokering. Qualifications : - Bachelor's degree in Computer Science, Engineering, or a related field (ref:hirist.tech)

Location: noida, IN

Posted Date: 11/26/2024
Click Here to Apply
View More Insightgeeks Jobs

Contact Information

Contact Human Resources
Insightgeeks

Posted

November 26, 2024
UID: 4915432632

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.