The Intermediate FullStack Developer serves as a subject matter expert in Java and web services and applies industry best practices in software development and agile project management. The developer leads assigned development and integration projects from inception through delivery, working with business users to define requirements and create conceptual and technical designs. Responsibilities span prototyping and programming, unit and integration testing, defect resolution, solution implementation, and second-tier support. The role also promotes innovation, continuous improvement, and technical excellence across the team. The position works with Java 8 or newer, Spring Boot, JPA, Gradle, relational databases (primarily DB2), Angular, message queues, and RESTful services and microservices. The development environment includes Agile Scrum, Jira, Confluence, GitHub, Jenkins, CI/CD, Docker or Kubernetes, and monitoring tools such as the ELK stack, Prometheus, and Grafana. The developer collaborates with business users and cross-functional technical teams, mentors junior developers, documents designs and guidelines, and takes ownership of development through production deployment and monitoring.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level