Job Title : Application Developer – Java
Location : Frisco, Texas (US)
We’re looking for an experienced Application Developer II – Java to join our growing development team. In this role, you’ll contribute to full-stack development efforts—designing, modifying, and implementing software applications while supporting deployments, automated testing, and ongoing enhancements. You’ll work under general supervision but rely heavily on your technical expertise, problem-solving skills, and sound judgment to deliver high-quality solutions.
Responsibilities
- Contribute to requirements gathering, analysis, development, testing, deployment, security, and defect management.
- Collaborate with the team to design and build scalable software solutions that meet client needs.
- Develop and enhance Java-based applications using best practices and modern frameworks.
- Perform gap analysis to align business requirements with existing systems and propose upgrade paths.
- Build, test, and scale prototypes to support high-volume operations.
- Communicate regularly with team members, management, and customers; present technical information when needed.
- Participate in team meetings, training sessions, and support activities.
- Provide technical expertise during the sales cycle when required.
Qualifications
Required
3–5 years of professional software development experience with strong Java skills.Hands-on experience with Java server technologies, including Spring Framework and Spring Boot.Strong understanding of CI / CD pipelines and tools (GitLab, Jenkins, Docker).Excellent written and verbal communication skills, including technical documentation.Strong analytical and problem-solving abilities.Preferred
BS / BA in Computer Science, Mathematics, or related field (or equivalent experience).Experience with Oracle database development.Familiarity with Hibernate and advanced Spring concepts (MVC, IOC, AOP).Experience with automated testing and containerization (Docker).Competencies
Team-oriented, organized, and professional.Effective communication skills with both technical and non-technical stakeholders.Quick learner who thrives in a fast-paced, multi-tasking environment.