Insightgeeks
Java Developer - J2EE/JPA/Spring
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/22/2024
Location: noida, IN
Posted Date: 11/22/2024
Contact Information
Contact | Human Resources Insightgeeks |
---|