Job Title: Java Developer
.Department: Information Technology
.Location: On-site- Noida
.Experience Required: 2.5 to 4 years
.Job Summary
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.
Key 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
Required Skills & Experience
Core Java & Backend Development
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.
Problem-Solving: Strong analytical and problem-solving skills.
Communication: Excellent communication and collaboration skills.
Database & Migration
Strong MySQL experience (Complex Queries, Indexing, Procedures)
Data migration and transformation at scale
Experience with Aurora MySQL and RDS
Database normalization and schema design
Tools & Frameworks
Maven/Gradle, Git, IntelliJ/Eclipse
Spring Data JPA, Spring Security
Docker (Development Environments)
Logging (SLF4J, Logback), Code Quality Tools (SonarQube)
Nice to Have
Experience integrating with Salesforce APIs
Knowledge of Salesforce data structures (standard/custom objects)
Familiarity with Microservices architecture
Exposure to AWS services (EC2, RDS)
Job Type: Full-time
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.