Position: Java Developer with Experience in Calypso platform
Location: Charlotte, NC(Onsite/Hybrid role)
Duration: W2 Contract. Can work on 1099 with Self Corp
Must have Hands on Experience with Calypso platform, including deployment, configuration, and integration
Key Responsibilities:
- Design, develop, and maintain scalable and robust microservices using Spring Boot framework.
- Architect and build RESTful APIs and integrations for enterprise applications.
- Work with both SQL and NoSQL databases, optimizing data models and queries for performance and scalability.
- Implement event-driven solutions using Kafka, ensuring reliable message processing and stream handling.
- Collaborate with product owners, architects, and other development teams to deliver high-quality software solutions.
- Debug and troubleshoot complex issues in production and development environments.
- Participate in code reviews, ensure adherence to best practices, and promote a culture of continuous improvement.
- Support deployment, monitoring, and performance tuning of Java applications.
Mandatory Skills:
- 8+ years of experience in Java development, with deep expertise in Spring Boot and Microservices architecture.
- Strong experience with SQL (MySQL, PostgreSQL, etc.) and NoSQL databases (MongoDB, Cassandra, etc.).
- Proven experience in implementing and managing Kafka messaging systems.
- Hands-on experience with Calypso platform, including deployment, configuration, and integration.
- Solid understanding of RESTful API design and development.
- Experience with version control tools like Git.
- Knowledge of DevOps practices and CI/CD pipelines.
- Strong problem-solving and analytical skills, with excellent communication abilities.
Preferred Skills:
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Knowledge of Agile/Scrum methodologies.
- Experience with other messaging systems or event streaming platforms.