Overview
Skills
Job Details
Pay Range: $ 55 - $ 60
Job Description:
Key Responsibilities:
Develop and maintain core backend components using Java, with an emphasis on clean, reusable, and scalable design patterns.
Build and consume REST APIs using Spring Boot, ensuring high standards for security, performance, and reliability.
Design and develop Single Page Applications (SPA) using Angular or React.
Collaborate with the team to ensure adherence to enterprise development standards, coding excellence, and low technical debt.
Support DevOps practices including Git, CI/CD pipelines, and deployments in Kubernetes environments.
Provide technical leadership, guide best practices, participate in peer reviews, and contribute to continuous process improvements.
Must-Haves:
3+ years of hands-on experience with Java, Spring Boot, and REST API development
Strong knowledge of Singlestore/MemSQL, JDBC, SQL, and database-stored procedures
Experience with JUnit and mocking frameworks like Mockito or JMockit
Proficiency in OAuth2 and OIDC authentication mechanisms
Experience working with Git, CI/CD pipelines, and Kubernetes
Plusses:
Experience with DB2
Familiarity with enterprise security and compliance best practices
Prior experience building scalable, high-performance SPAs in Angular or React