What are the responsibilities and job description for the Java Full Stack Engineer (Financial Services – Enterprise Applications) position at First Soft Solutions LLC?
Location: [Onsite / Hybrid / Remote]
Employment Type: Full-Time (W2 Only)
No Corp-to-Corp (C2C)
About The Role
We are seeking a Java Full Stack Engineer to design, develop, and maintain enterprise-grade applications within a financial services environment. This role focuses on building secure, scalable, and high-performance applications that support critical banking functions such as transactions, risk systems, and customer platforms. You will work in a highly regulated environment, ensuring solutions meet security, compliance, and audit requirements.
Key Responsibilities
Employment Type: Full-Time (W2 Only)
No Corp-to-Corp (C2C)
About The Role
We are seeking a Java Full Stack Engineer to design, develop, and maintain enterprise-grade applications within a financial services environment. This role focuses on building secure, scalable, and high-performance applications that support critical banking functions such as transactions, risk systems, and customer platforms. You will work in a highly regulated environment, ensuring solutions meet security, compliance, and audit requirements.
Key Responsibilities
- Design, develop, and maintain full stack applications using Java and modern front-end frameworks
- Build RESTful APIs and microservices using Java (Spring Boot / Spring Framework)
- Develop responsive UI components using Angular, React, or similar frameworks
- Integrate with databases, third-party systems, and enterprise services
- Ensure application performance, scalability, and reliability
- Participate in code reviews, testing, and deployment processes
- Work closely with stakeholders to gather requirements and deliver solutions
- Ensure adherence to security, compliance, and coding standards
- Support CI/CD pipelines and DevOps practices
- 5 years of experience in Java full stack development
- Strong expertise in Java, Spring Boot, and microservices architecture
- Experience with front-end technologies (React, Angular, JavaScript, HTML, CSS)
- Experience building and consuming RESTful APIs
- Strong knowledge of relational databases (Oracle, SQL Server, PostgreSQL)
- Experience with Git, CI/CD tools, and Agile methodologies
- Experience working in enterprise environments (financial)
- Experience with cloud platforms (AWS, Azure, GCP)
- Familiarity with event-driven architecture (Kafka, messaging systems)
- Knowledge of security practices (OAuth2, JWT, secure coding)
- Experience with containerization (Docker, Kubernetes)
- Exposure to financial systems, trading platforms, or regulatory environments