Job Requirements
Role Description: (this contains anything to give a role background from a business context; please avoid including anything here on the skills required for the role)
Senior Java Developer with 7+ years of experience in designing, developing, and maintaining scalable, high-performance enterprise applications. The role requires strong expertise in Java, Spring Boot, Kafka, and MongoDB, with experience building microservices and event-driven applications.
Job Responsibilities: (this is more to explain a typical day/week in the work life of the selected person (again no skills to be included here, this is more to appreciate what is the actual job expectation)
Design, develop, test, and deploy scalable backend applications and microservices using Java and Spring Boot.
Build and maintain event-driven solutions using Kafka for real-time data processing and asynchronous communication.
Design and develop efficient data models, queries, and persistence solutions using MongoDB.
Develop and consume RESTful APIs and integrate applications with internal and external systems.
Ensure application performance, scalability, reliability, security, and code quality.
Troubleshoot production issues and perform root cause analysis for application and integration problems.
Participate in code reviews and contribute to technical design and architecture discussions.
Work closely with cross-functional teams including Product Owners, Architects, QA, and DevOps teams.
Follow Agile development practices and contribute to CI/CD and automated deployment processes.
Primary Skills
Java & Spring Boot - Strong experience in Core Java, Spring Boot, REST APIs, and Microservices development.
Apache Kafka - Hands-on experience in designing and developing Kafka producers, consumers, event-driven architectures, and message processing.
MongoDB - Strong experience in MongoDB data modeling, CRUD operations, query optimization, and integration with Java/Spring Boot applications.
Work Experience
5-7Years
| Location | Pittsburgh, PA |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Resume Builder