Technology stack: Java, Spring Framework, J2EE Web Profile, Oracle Database, Red Hat JBoss Enterprise Application Platform (EAP), Windows Server Virtual Machines, VMware, React, Next.js, Apollo GraphQL, GraphQL, Material UI (MUI), TypeScript, React Hook Form, REST API, Claude Code, Git
- Responsibilities: Develop and maintain backend services using Java and Spring Framework
- Develop and consume REST APIs and GraphQL services
- Collaborate with business and technical stakeholders to define and implement new functionality
- Write clean, maintainable, and well documented code
- Participate in code reviews and contribute to development best practices
- Work with Oracle Database to develop and maintain data driven solutions
- Support deployment, troubleshooting, and maintenance activities across development and production environments
- Collaborate with QA engineers to ensure software quality and successful releases
- 5+ years of commercial software development experience with Java
- Strong experience with Spring Framework
- Practical experience with Next.js
- Experience working with GraphQL and Apollo Client
- Knowledge of REST API design and integration
- Experience working with Oracle Database and SQL
- Experience working in virtualized environments
- Knowledge of software development lifecycle methodologies and best practices
- Experience with version control systems such as Git
- Ability to analyze, troubleshoot, and resolve complex technical issues
- Strong communication and collaboration skills
- Nice to have: Experience with React Hook Form
- Experience using Material UI (MUI)
- Knowledge of VMware administration concepts
- Experience with enterprise integration patterns
- Exposure to cloud technologies and containerization platforms
- Familiarity with CI/CD practices and automation tools
- Experience using AI assisted development tools such as Claude Code