
Java Migration (NCS/Job/ 2165)
For A Multinational It And Business Consulting Service Company
6 - 10 Years
Full Time
Immediate
Up to 21 LPA
1 Position(s)
Hyderabad
Posted By : Nilasu Consulting Services Pvt Ltd
Posted 21 Days Ago
Job Skills
Job Description
We are undertaking a strategic migration of our legacy application from Java 8 to Java 18, along with a Spring Boot upgrade. This initiative aims to modernize our tech stack, improve performance, security, and maintainability. We are looking for a skilled Java Developer who understands the nuances of Java version upgrades and has hands-on experience with modern enterprise application development.
Key Responsibilities:
- Lead and contribute to the migration of applications from Java 8 to Java 18.
- Upgrade and refactor Spring Boot components to align with the latest standards.
- Design and develop microservices using Spring Boot and RESTful APIs.
- Implement authentication and authorization mechanisms using OAuth2, JWT, and HTTPS/SSL.
- Integrate with messaging systems like Apache Kafka.
- Work with Oracle DB and ORM tools (e.g., Hibernate, JPA) for data persistence.
- Containerize applications using Docker and deploy to AWS (basic knowledge required).
- Collaborate with DevOps teams to ensure CI/CD pipelines and basic infrastructure automation.
- Write unit and integration tests using JUnit and Mocha.
- Apply JavaScript for frontend or integration tasks as needed.
- Ensure code quality, security, and performance throughout the migration process.
Required Skills & Experience:
- Core Java (Java 8 to Java 18): Deep understanding of language features, performance improvements, and deprecated APIs.
- Spring Boot: Experience with upgrading and building microservices.
- ORM Tools: Hibernate, JPA or similar.
- DevOps (Basic): Familiarity with CI/CD, Docker, and basic AWS services.
- Kafka: Experience with event-driven architecture and messaging.
- AWS (Basic): EC2, S3, IAM, and deployment basics.
- Oracle DB: SQL, PL/SQL, and performance tuning.
- Security: OAuth2, JWT, HTTPS/SSL.
- JavaScript: Basic scripting and integration.
- Unit Testing: JUnit, Mocha.
- REST API & Microservices: Design, development, and documentation.
Matching Jobs
No matching jobs found.