Overview
Job Title: Java Developer
Experience :- 2-3 yrs
Location: Ludhiana (Hybrid)
Work Timings: 2 PM - 12 AM IST (US Time Zone)
Job Description:
We are looking for an experienced Java Developer with excellent communication skills who can work in a fast-paced, agile development environment. The ideal candidate must be comfortable working in the US time zone.
Key Responsibilities:
· Develop, maintain, and optimize Java-based applications using Java 17.
· Should be comfortable in managing 3rd party Integrations.
· Implement Spring Boot applications with best practices, utilizing Spring Annotations, Spring Basics, Spring Security, and Lombok.
· Work with JOOQ (or alternatives to Hibernate) for database interaction.
· Develop Spring Shell commands and integrate OK Client for efficient system interactions.
· Implement and optimize ETL jobs and ensure seamless data processing.
· Utilize Stream API for filtering, sorting, and searching operations.
· Ensure secure and scalable application development using Spring Security.
· Design and integrate webhooks and pollers into various systems.
· Collaborate with cross-functional teams in an Agile environment.
· Conduct API testing and debugging using Postman.
Required Skills & Qualifications:
· Minimum 5 years of professional experience in Java development.
· Strong understanding of Spring Boot, Lombok, and Spring Security.
· Hands-on experience with Java 17, Stream API, and JOOQ (or Hibernate alternatives).
· Proficiency in ETL jobs and Python scripting.
· Experience in working with webhooks, pollers, and event-driven architecture.
· Strong familiarity with API testing tools like Postman.
· Excellent communication skills with the ability to work in a US time zone.
· Comfortable with a hybrid work model based in Ludhiana.
· Strong analytical and problem-solving skills with the ability to adapt to a fast-paced environment.
Nice to Have:
· Knowledge of cloud platforms (AWS).
· Familiarity with CI/CD pipelines and DevOps practices.
· Experience working with Microservices architecture
Job Type: Full-time
Location Type:
- In-person
Schedule:
- Monday to Friday
- US shift
Work Location: In person