Job Title: Java Developer - DDuration: Long-Term (with potential for extension or full-time conversion)Work Schedule: Hybrid – 3 days onsite per weekLocations:
- Irving, TX 75039
- Tampa, FL 33610
- New York City, NY 10013
- Jersey City, NJ 07310
Position Overview:We are seeking a Lead Java Developer with strong technical expertise and hands-on experience in Java-based backend development. This role involves leading the design and development of scalable, secure APIs and services, leveraging modern technologies such as Spring Boot, Apache Camel, AWS, and OpenShift.As a key contributor, you will work across cross-functional, global teams to define architecture, scope solutions, and ensure high availability, performance, and security of integrated systems. The ideal candidate will also bring a strong understanding of DevOps and CI/CD best practices.Key Responsibilities:
- Serve as a technical lead, actively contributing to coding and development using Java, Spring Boot, Apache Camel, and related technologies.
- Design and build APIs and microservices deployed on platforms such as OpenShift and AWS.
- Collaborate with stakeholders to estimate and scope solutions aligned with business requirements.
- Lead technical design and architecture discussions across global teams.
- Define and document system architecture, integration points, and workflows.
- Ensure that solutions are scalable, secure, and optimized for performance.
- Drive the creation of proof-of-concepts (POCs) and reusable development templates.
- Contribute to infrastructure design and DevOps implementation.
- Champion CI/CD and automation practices throughout the development lifecycle.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Flexibility to work with global teams across time zones.
Required Skills and Experience:
- 10+ years of experience in software development, primarily focused on backend/API development preferably with banking/ financial service organizations.
- Strong proficiency with:
- Spring Boot , Java
- Apache Camel, Linux, Unix
- OpenShift , AWS, Kubernetes
- API Gateways (e.g., Apigee)
- Hands-on experience with:
- Data formats and standards: JSON, XML, YAML, XSD, XSLT, XPath
- Messaging systems: Kafka, IBM MQ, JMS
- Ability to manage multiple projects and priorities simultaneously.
- Prior experience in the financial services domain is a strong advantage.
“Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”#J-18808-Ljbffr