
Specialist - Software Engineering
- Bethesda, MD
- Permanent
- Full-time
Senior Developer Java Microservices (SaaS Integration)Role Overview
- We are looking for a seasoned Senior Java Microservices Developer to lead the design development and deployment of scalable microservices for a SaaS integration initiative The ideal candidate will possess deep expertise in Java cloud native architectures and integration patterns with a strong grasp of SaaS platforms and APIs
- Design Development
- Architect and implement microservices using Java Spring Boot Spring Cloud
- Develop secure and scalable RESTful APIs familiarity with SOAP APIs is a plus
- Integrate with third party SaaS platforms eg Salesforce via APIs webhooks and middleware preferred
- Integration Deployment
- Design and execute integration workflows between internal systems and SaaS platforms
- Utilize tools like MuleSoft for orchestration preferred
- Performance Reliability
- Optimize microservices for performance scalability and fault tolerance
- Experience with Spring Cloud Config Server preferred and API Gateway required
- Implement observability using tools such as Prometheus Grafana ELK Stack and Dynatrace
- Collaboration Leadership
- Work closely with cross functional teams including Product QA DevOps and Business stakeholders
- Mentor junior developers and uphold coding standards through reviews and best practices
- Documentation Compliance
- Maintain comprehensive technical documentation for services and integrations
- Ensure adherence to security data privacy and regulatory compliance
- Strong proficiency in Java 8 Spring Boot and microservices architecture
- Experience with containerization tools like Docker and Kubernetes
- Handson experience with SaaS APIs and integration tools
- Familiarity with CICD pipelines Jenkins Harness GitHub Actions GitLab CI
- Knowledge of OAuth2 JWT and other authentication mechanisms preferred
- Experience with PostgreSQL MongoDB and ORM frameworks like JPA and Hibernate required
- Basic understanding of Kafka use cases hands on experience is a plus
- Excellent analytical and problem solving abilities
- Strong communication and stakeholder engagement
- Selfdriven with the ability to lead technical initiatives independently