- Java Developer / Senior Java Developer Role
Experience: 7+ Years
Work Location: Hyderabad
Key Responsibilities
Design, develop, test, and deploy high-performance Java applications.
Implement complex business logic, algorithms, and time series programs (problem-solving mindset similar to coding platforms like LeetCode).
Work on RESTful Web Services, microservices using Spring Boot and Spring MVC.
Develop and enhance solutions using Java 8+ features (Lambda, Streams), collections, and advanced multithreading concepts.
Build scalable, maintainable services with focus on performance, reliability, and security.
Integrate with messaging systems (Java Messaging).
Collaborate in an Agile/SCRUM environment with cross-functional teams.
Participate in code reviews, technical discussions, and provide mentorship (for senior roles) Required Skills
Core Java (8 and above): Strong expertise in Lambda expressions, Streams API, Collections, Generics, and Multithreading.
Problem-Solving: Solid programming & algorithmic skills; able to solve time-series or data intensive problems.
Frameworks: Hands-on with Spring Boot, Spring MVC, and microservices architectures.
Web Services: Strong proficiency with REST APIs development & integration.
Messaging: Experience with Java Messaging frameworks/tools (e.g., JMS, Kafka, RabbitMQ preferred).
Build & Versioning: Proficiency in Git and Maven.
Methodologies: Exposure to Agile/SCRUM development practices. Good to Have (Optional)
Experience with cloud-native deployments (AWS, Azure, GCP).
Exposure to CI/CD pipelines, containers (Docker, Kubernetes).
Knowledge of performance tuning and distributed systems. Behavioral Skills
Strong analytical and problem-solving abilities.
Ability to work independently and in a fast-paced collaborative environment.
Excellent communication and interpersonal skills. Engagement Model
Flexible to work from Hyderabad (preferred) or Bangalore office. Immediate joiner's only and those can attend interview in-person at Hyderabad
Job Type: Full-time
Pay: ₹554,124.21 - ₹1,500,000.00 per year
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.