Java Developer
Posted 8hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Java Developer building enterprise applications for Digitech’s cloud-based EMS billing and business intelligence platform. Developing accessible front ends, Spring Boot services, APIs, and database integrations.
Responsibilities:
- Design, develop, and maintain enterprise-grade applications
- Design and build polished, responsive, accessible, and reusable user interfaces for enterprise Java applications
- Translate product requirements and UX designs into maintainable production code
- Develop with modern JavaScript/TypeScript frameworks such as React, Angular, or Vue
- Assess emerging UI technologies such as Svelte/SvelteKit, web components, HTMX, and Vaadin/Hilla
- Integrate front-end applications with Spring Boot services through REST and event-driven APIs
- Establish scalable component architecture, state-management patterns, front-end routing, design-system conventions, and modular strategies
- Partner with product and UX teams to improve usability and workflow efficiency
- Implement WCAG 2.2 AA-aligned interfaces, semantic HTML, keyboard navigation, and responsive layouts
- Design and implement Java applications using Spring Boot and Hibernate
- Develop RESTful and SOAP services and integrate third-party APIs
- Work with relational databases and optimize queries for performance
- Write clean, testable code; perform code reviews and unit testing
- Identify bottlenecks and implement solutions for scalability and efficiency
- Apply secure coding standards and ensure compliance with internal policies and industry regulations
- Partner with QA, DevOps, and product teams to deliver features on time
- Maintain technical documentation and contribute to team knowledge-sharing
Requirements:
- Bachelor’s degree in Computer Science or related field
- 3+ years of experience in Java development
- Demonstrated experience building production front-end applications with JavaScript and TypeScript using at least one modern framework such as React, Angular, or Vue
- Strong understanding of HTML5, CSS3, responsive design, browser behavior, component-based development, state management, and front-end build tooling
- Strong knowledge of Java SE/EE, Spring Framework, and ORM tools
- Experience with build tools (Maven, Gradle) and version control (Git)
- Familiarity with CI/CD pipelines
- Understanding of design patterns and software architecture principles
- Experience with microservices architecture (preferred)
- Exposure to messaging systems (Kafka, RabbitMQ) (preferred)
- Familiarity with testing frameworks (JUnit, Mockito) (preferred)
- Certifications in Java or related technologies (preferred)
Benefits:
- Competitive salary, commensurate with experience
- Comprehensive benefits package
- 401(k) Plan

















