A
Java Developer Contractor: 6-9 years (Advanced)
Apolis
- πΊπΈ United States
- Hybrid
- 21 hours ago
- $55 β $58 / hour
- Java
- Microservices
- Spring Boot
- REST API
- Swagger
- OpenAPI
- Apache Kafka
- Apache Spark
- Hibernate
- JPA
- SQL
- Oracle
- PostgreSQL
- JUnit
- Mockito
- CI/CD
- Devops
- Maven
- Gradle
- Jenkins
- Git
- Docker
- Agile
- Jira
- Regulatory Compliance
21 hours ago
New York/New Jersey (Hybrid, 3 days onsite)
6+ months
Pay - $54/hour on W2
As a Java Developer, you will design, build, and maintain scalable, secure, high-performance backend applications for financial services clients. In this client-facing technical role, you will develop enterprise-grade microservices, integrate with complex internal and third-party systems, and optimize core transaction-processing platforms. You will partner closely with architects, business analysts, QA engineers, and client stakeholders to deliver production-ready solutions that meet strict enterprise standards for reliability, scalability, and security.
"Java Development: Advanced
Spring Boot / Microservices: Advanced
Essential Functions & Key Responsibilities
Application Development: Design, develop, and maintain robust server-side applications using Java (11+) and the Spring Boot framework, following clean code and SOLID design principles.
Microservices & API Development: Build and consume RESTful APIs and event-driven microservices, ensuring secure, well-documented, and versioned service contracts using tools such as Swagger/OpenAPI.
Messaging & Integration: Develop asynchronous, high-throughput integrations using messaging and batch processing platforms such as Apache Kafka & Apache Spark to support real-time financial data flows.
Database & Persistence: Design and optimize data access layers using Hibernate/JPA and SQL against relational databases (e.g., Oracle, PostgreSQL), ensuring data integrity, performance, and transactional consistency.
Testing & Code Quality: Write comprehensive unit and integration tests using JUnit and Mockito, and participate in peer code reviews to maintain high standards of quality and maintainability.
CI/CD & DevOps Collaboration: Contribute to automated build and deployment pipelines using tools such as Maven/Gradle, Jenkins, Git, and Docker, partnering with DevOps teams to support smooth releases.
Agile Collaboration & Delivery: Participate actively in Agile ceremonies (sprint planning, daily stand-ups, retrospectives), track work in Jira, and collaborate with cross-functional teams to drive timely delivery and defect resolution.
Performance & Security: Profile and tune application performance, and apply secure coding practices aligned with client security and regulatory compliance standards."
Java Developer Contractor: 6-9 years (Advanced) Β· Apolis