
Java Software Engineer
Role summary
We are seeking a skilled Java Developer with mandatory experience in the BFSI domain to design, develop, and maintain high-performance, scalable Java-based applications. The role involves working closely with BFSI stakeholders, developing secure APIs and microservices, participating in system design and architecture, and ensuring compliance with financial industry standards. Experience with SQL/NoSQL databases and core Java technologies like Spring Boot and Hibernate/JPA is essential. Cloud platform, CI/CD, and DevOps knowledge are considered a plus.
Only visa-independent candidates will be considered - Opportunity to convert to full-time employment after 12 months
Job Title: Java Developer (BFSI Domain Experience Required)
Location: Austin, TX
Job Type: 12 months contract
Job Summary:
We are looking for a skilled Java Developer with strong experience in the BFSI (Banking, Financial Services, and Insurance) domain. The ideal candidate should have hands-on experience in building scalable applications, working on financial systems, and understanding core banking or financial workflows.
Key Responsibilities:
- Design, develop, and maintain high-performance Java-based applications
- Work closely with business stakeholders in BFSI to understand requirements
- Develop secure and scalable APIs and microservices
- Participate in system design, architecture, and code reviews
- Ensure compliance with financial industry standards and regulations
- Troubleshoot, debug, and optimize application performance
Required Skills:
- Strong experience in Java, Spring Boot, and Microservices architecture
- Experience with REST APIs, Hibernate/JPA
- Solid understanding of SQL/NoSQL databases
- Experience with cloud platforms (AWS/Azure/GCP) is a plus
- Knowledge of CI/CD tools and DevOps practices
- Strong problem-solving and analytical skills
BFSI Domain Experience (Mandatory):
- Experience working with Banking, Financial Services, or Insurance clients
- Understanding of financial products such as loans, payments, trading systems, or insurance workflows
- Knowledge of compliance, security, and regulatory standards in BFSI
Preferred Qualifications:
- Experience with messaging systems (Kafka, RabbitMQ)
- Familiarity with Agile/Scrum methodology
- Prior experience in digital banking, fintech, or payment systems
Why Join Us:
- Opportunity to work with leading BFSI clients
- Collaborative and growth-focused environment
- Competitive compensation and career growth
Similar roles
Java Software EngineerFinanzkonzept 360 · Reno, Nevada, United States · Hybrid
Entry Level- Java Software EngineerBeaconFire Inc. · Three Rivers, Michigan, United States · Onsite- Senior Java Software EngineerDivit Technologies, Inc. · Dallas, Texas, United States · Hybrid
- Senior Java Software EngineerE-solutions Inc · North York, Ontario, Canada · Onsite
- Senior Java Software EngineerVision Square INC · Plano, Texas, United States · Onsite