What are the responsibilities and job description for the Java Developer (W2 only) position at Cygnus Professionals Inc.?
Responsibilities
- Design and develop RESTful and event-driven microservices using Java 17 and Spring Boot 3
- Build and maintain integrations with IoT devices, third-party APIs, and connected platforms
- Implement messaging pipelines with Kafka or RabbitMQ for real-time data streaming
- Write clean, testable code with JUnit, Mockito, and integration test suites
- Collaborate with product and DevOps on CI/CD pipelines (Docker, Kubernetes, Helm)
- Participate in architecture reviews and define best practices for the team
Required Skills
- 5 years with Java (Java 17 preferred) and Spring Boot ecosystem
- Strong knowledge of Spring Cloud, Spring Security, and Spring Data JPA
- Experience with Kafka, RabbitMQ, or similar messaging technologies
- Familiarity with OAuth 2.0, JWT, and API security patterns
- Proficient with SQL/NoSQL databases (PostgreSQL, MongoDB, Redis)
- Hands-on with Docker and Kubernetes in cloud environments (AWS, GCP, or Azure)
Nice to Have
- Experience with MQTT, AMQP, or CoAP for IoT device communication
- Knowledge of OpenAPI / Swagger specification and contract-first design
- Exposure to service mesh (Istio, Linkerd) and observability tooling
- Contributions to open-source Java or Spring Boot projects
Cygnus Belief
We believe in our commitment to diversity & inclusion.
Equal Employment Opportunity Statement
Cygnus is an Equal Opportunity Employer. We ensure that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation.
All our employment decisions are taken without looking into age, race, creed, color, religion, sex, nationality, disability status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status, or any other aspects of employment protected by federal, state, or local law.
Applicants for employment in the US must have work authorization & Cygnus does not offer any sponsorship of a visa for employment authorization in the United States.
Thanks & Regards
Amit Kumar
Cygnus Professionals
3490 US Highway 1
Princeton, NJ 08540
M: 732 485 0000 Ext 9057 or 609-566-6868 (Direct)
F: (888) 900-6979
E: amit.k@cygnuspro.com
LinkedIn: https://www.linkedin.com/in/amit-kumar-341290137/