Skip to main content
Job Description: Job Description========================================JOB TITLE: Senior Java Developer========================================
ABOUT THE ROLE: --------------We are looking for a highly skilled Senior Java Developer to join ourengineering team. You will design, develop, and maintain scalable backendsystems that power our enterprise applications. ----------------------------------------JOB DETAILS----------------------------------------Experience : 5 - 8 Years
Location: Hyderabad / Remote
Employment Type: Full-Time
Department: Engineering - Backend
Reports To: Engineering Manager ----------------------------------------KEY RESPONSIBILITIES---------------------------------------- >> Development & Architecture - Design and develop scalable RESTful APIs using Java 17+ and Spring Boot - Follow SOLID principles, Design Patterns, and Domain-Driven Design - Write clean, well-documented code with unit and integration test coverage - Participate in code reviews and enforce coding standards >> Cloud & DevOps - Build and deploy applications on AWS / Azure - Work with Docker and Kubernetes for containerization - Maintain CI/CD pipelines using Jenkins or GitHub Actions >> Data & Integration - Design and optimize database schemas (PostgreSQL / MySQL / Oracle) - Implement caching strategies using Redis - Integrate with Kafka / RabbitMQ for event-driven architectures - Manage OAuth2 / JWT-based authentication >> Collaboration - Work with Product Managers, Architects, and QA in Agile/Scrum - Mentor junior developers and conduct technical interviews ----------------------------------------REQUIRED SKILLS----------------------------------------
MUST HAVE: [*] Java 11 / 17 [*] Spring Boot / Spring MVC [*] Microservices Architecture [*] REST API Design [*] Hibernate / JPA [*] SQL - PostgreSQL / MySQL [*] Maven / Gradle [*] Git / GitHub / Bitbucket [*] JUnit / Mockito [*] Docker
GOOD TO HAVE: [ ] Kafka / RabbitMQ [ ] Kubernetes [ ] AWS / Azure [ ] Redis / Elastic
Search [ ] GraphQL / gRPC ----------------------------------------QUALIFICATIONS---------------------------------------- - B.E / B.Tech in Computer Science or IT (Required) - M.Tech / MCA in Software Engineering (Preferred) ----------------------------------------WHAT WE ARE LOOKING FOR---------------------------------------- + Strong problem-solving and analytical skills + Experience with distributed systems + Agile / Scrum team experience + Excellent communication skills + Passion for learning new technologies ----------------------------------------WHAT WE OFFER---------------------------------------- - Competitive salary + performance bonus - Medical, dental and vision coverage - 25 days PTO + public holidays - Learning budget (Udemy / Pluralsight) - Hybrid / Remote flexible work model - Clear career progression path ----------------------------------------INTERVIEW PROCESS---------------------------------------- Step 1 --> Online Coding Assessment (DSA + Java) Step 2 --> Technical Interview (Core Java + System Design) Step 3 --> Architecture & Problem Solving Step 4 --> Managerial / Cultural Fit Step 5 --> HR Discussion ----------------------------------------HOW TO APPLY----------------------------------------Send your resume to: wre@careers.comSubject: Application - Senior Java Developer - [Your Name] We are an equal opportunity employer. All qualified applicants willreceive consideration without regard to race, color, religion, or gender. Click here to know more========================================

Matching similar jobs

Level

Lead L6

Location

Orlando, FL

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

2 days ago

APPLY NOW (opens in a new tab)