Job Description
We are seeking a highly skilled Java Developer to lead and execute a large-scale java project. This role involves working on complex backend systems, ensuring seamless data transformation, high-performance application logic, and robust integration with databases and external systems.
Requirements
Responsibilities
- Develop and maintain Java-based backend systems using Java 8+ and Spring Boot
- Perform large-scale data migration and transformation from legacy databases
- Optimize MySQL queries, manage database design, and implement performance tuning
- Integrate with APIs and external services as needed
- Collaborate with cross-functional teams to deliver robust and scalable solutions
- Write and maintain unit and integration tests for high-quality deliverables
- Ensure code quality, version control, and CI / CD processes are followed
Primary Skillsets
Java Programming : Strong proficiency in Java, including object-oriented programming concepts. Java 8+ (Streams, Lambdas, Functional Programming)Spring Boot Framework : In-depth knowledge and experience with the Spring Boot framework, including its core features and modules.JPA / Hibernate (Entity Mapping, Custom Queries, Performance Tuning)JSON processing (Jackson)RESTful APIs : Experience designing and implementing RESTful APIs.Database Knowledge : Familiarity with databases and database design, including SQL.Agile Methodologies : Experience working in an Agile development environment, such as Scrum.Version Control : Experience with version control systems like Git.Testing : Knowledge of testing methodologies and experience writing unit and integration tests.Strong MySQL experience (Complex Queries, Indexing, Procedures)Experience with Maven / Gradle, Git, IntelliJ / EclipseProblem-Solving : Strong analytical and problem-solving skills.Communication : Excellent communication and collaboration skillsNice to have skillsets
Experience integrating with Salesforce APIsKnowledge of Salesforce data structures (standard / custom objects)Familiarity with Microservices architectureExposure to AWS services (EC2, RDS)Benefits
Group Medical Insurance
Requirements
Primary Skillsets
Java Programming : Strong proficiency in Java, including object-oriented programming concepts. Java 8+ (Streams, Lambdas, Functional Programming)Spring Boot Framework : In-depth knowledge and experience with the Spring Boot framework, including its core features and modules.JPA / Hibernate (Entity Mapping, Custom Queries, Performance Tuning)JSON processing (Jackson)RESTful APIs : Experience designing and implementing RESTful APIs.Database Knowledge : Familiarity with databases and database design, including SQL.Agile Methodologies : Experience working in an Agile development environment, such as Scrum.Version Control : Experience with version control systems like Git.