Java Developer
Technology
Cynet SystemsNew York, United States3 weeks agoUntil 11/3/2026
Service contract
Job description
Job Overview:
Pay Range: $48.00hr - $53.00hr
Requirement/Must Have:
- Java 17+ & Spring Boot 3.3.x Development.
- Design and develop scalable, high-performance backend applications.
- Build and maintain RESTful APIs and microservices.
- Angular 17+/19+ & TypeScript.
- Develop modern, responsive user interfaces.
- Integrate front-end applications with enterprise APIs.
- JPA, Databases & Event-Driven Architecture.
- Develop persistence layers using JPA/Hibernate.
- Experience with Kafka, MQ, and relational/NoSQL databases.
- Design and develop robust, scalable, and high-performance applications using Java 17+ and modern development frameworks.
- Build, enhance, and maintain RESTful APIs and microservices using Spring Boot 3.3.x.
- Develop and maintain front-end applications using Angular 17+/19+ and the latest TypeScript versions.
- Implement data persistence solutions using JPA/Hibernate with relational and NoSQL databases.
- Design and build event-driven solutions leveraging Kafka and Message Queue (MQ) technologies.
- Develop cloud-ready, containerized services using Docker.
- Collaborate with UI, QA, product, and architecture teams to deliver end-to-end solutions.
- Participate in system design discussions, technical reviews, and architectural decisions.
- Write clean, maintainable, and scalable code following coding standards and best practices.
- Support CI/CD pipelines and automated deployment processes.
- Use Git-based version control and contribute to Agile development practices.
- Troubleshoot production issues and optimize application performance.
- Experience working within financial services or banking environments.
- Exposure to cloud-native architectures and Kubernetes.
- Familiarity with secure coding practices and enterprise application security.
- Experience leading technical initiatives and mentoring development teams.
- Java.
- Spring.
- MQ.
- Kafka.
- Microservices.
- Angular.
- NoSQL.
- Spring Boot.
- JPA.
- Hibernate.
- TypeScript.
- Docker.
- Camunda.
- Oracle.
- PostgreSQL.
- MySQL.
- MongoDB.
- Git.
- GitHub Actions.
- AWS.
- Azure.
- Google Cloud.
- Strong hands-on experience with Java 17+, Spring Boot 3.3.x, JPA/Hibernate, REST API Development, Microservices Architecture, Angular 17+/19+, and TypeScript.
- Experience implementing event-driven architectures using Apache Kafka and MQ technologies.
- Hands-on experience with Docker containerization.
- Experience with workflow orchestration tools such as Camunda.
- Strong understanding of software architecture patterns and design principles.
- Experience working with databases such as Oracle, PostgreSQL, MySQL, and MongoDB.
- Proficiency with Git and CI/CD tools including GitHub Actions or similar platforms.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Proven experience designing and implementing enterprise-scale Java applications.
- Strong understanding of API development, integration, and service-oriented architectures.
- Experience with testing methodologies including unit, integration, and automated testing.
- Excellent debugging and problem-solving skills.
- Strong verbal and written communication skills.
- Ability to work effectively in a collaborative Agile environment.
- Demonstrated ability to manage technical priorities and deliver high-quality solutions.
Interested in this role?