Backend Java Engineer - McLean, VA
NITYA Software Solutions Inc · Virginia, United States · 2 mo ago
EngineeringFull-time
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Java and Spring Boot
- Build RESTful APIs and microservices-based solutions
- Develop highly available and secure enterprise applications
- Work with Kafka and event-driven architecture for real-time data processing
- Collaborate with product owners, architects, DevOps, and QA teams
- Optimize application performance and troubleshoot production issues
- Participate in architecture discussions, code reviews, and technical planning
- Support CI/CD pipelines and cloud-native deployments
- Ensure best practices in coding, testing, security, and documentation
Required Skills
- 8+ years of hands-on Java development experience
- Strong expertise in Java 8/11/17 and Spring Boot
- Experience with Microservices Architecture
- Strong knowledge of REST APIs and backend integrations
- Hands-on experience with Kafka or messaging platforms
- Experience with SQL and NoSQL databases
- Knowledge of Docker, Kubernetes, and containerized deployments
- Experience with AWS cloud services
- Familiarity with Jenkins, Git, Maven, and CI/CD tools
- Strong debugging, analytical, and problem-solving skills
Preferred Qualifications
- Experience in Banking or Financial Services domain
- Production support and monitoring experience
- Familiarity with Splunk, Grafana, or ELK
- Understanding of security and compliance standards
- Agile/Scrum development experience