The Role
Job Summary
ProArch is seeking experienced Java Full Stack Developers with strong backend expertise in Java/Spring Boot, good working knowledge of Angular.js, and strong database skills. Developers will support ongoing product development, production defect fixes, and delivery of 2026.
Key Responsibilities
- Develop and enhance backend services using Java, Spring Boot, and related frameworks.
- Build and maintain frontend components using Angular.js.
- Design, develop, and troubleshoot REST APIs.
- Write efficient SQL queries and perform database operations including schema updates and optimization.
- Participate in all SDLC phases: analysis, design, development, testing, deployment, and production support.
- Resolve high‑priority production issues and work on product enhancements.
- Collaborate with QA, Product, Platform, and DevOps teams.
- Conduct code reviews and maintain coding standards.
- Support performance optimization across backend, UI, and database layers.
Requirements
- Required Technical Skills
- 5+ years of strong Java Full Stack development experience.
- Expertise in:
- Java / J2EE with Spring Boot / Spring Framework
- RESTful API development and Hibernate / JPA
- Strong hands-on experience with Angular.js.
- Good database skills, including complex SQL, query tuning, and working with Oracle/MySQL/PostgreSQL/SQL Server.
- Strong knowledge of JavaScript, HTML, CSS, Bootstrap.
- Experience with microservices architecture
- Experience with CI/CD pipelines such as Jenkins, Git, Maven/Gradle.
- Working experience with:
- Liberty Server (WebSphere Liberty/Open Liberty)
- WildFly / JBoss
Including deployment, configuration, and troubleshooting of Java applications. - Experience working in Agile/Scrum environments.
- Preferred Skills
- Exposure to cloud platforms (AWS/Azure/GCP).
- Knowledge of unit testing frameworks (JUnit, Mockito, etc.).
- Experience with tools like JIRA, Confluence, Bitbucket, GitLab, GitHub.
- Ability to troubleshoot issues across UI, API, and database layers.
- Soft Skills
- Strong communication and interpersonal skills.
- Analytical and problem‑solving mindset.
- Ability to work independently with minimal supervision.
- Capability to handle tight delivery timelines and multiple priorities.
- Education
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Similar Jobs
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
ProArch was founded on the belief that a future where change is ‘business as usual’ is fundamentally more exciting than one where it is not.
We accelerate value and increase resilience for our clients with consulting and technology - enabled by cloud, guided by data, fueled by apps, and secured by design








