Epicareer Might not Working Properly
Learn More

Sr Java Spring Boot Developer/Lead

Salary undisclosed

Apply on


Original
Simplified

Job Title: Java Spring boot Engineer/Lead

Location: Downtown Minneapolis, MN (Hybrid)

Duration: Fulltime only

Job Description:

Technical Skills:

- Java 17+ with strong expertise in building RESTful APIs using Spring Boot.

- Experience with API security protocols such as OAuth2, OpenID Connect, and JWT.

- Experience with Apigee API Gateway for secure API management.

- Proficiency in Kubernetes and Istio Service Mesh for managing containerized microservices.

- Expertise in building CI/CD pipelines using Azure DevOps or similar platforms.

- Experience with cloud services, specifically Microsoft Azure.

- Strong understanding of Docker containers and orchestration within Kubernetes.

- Experience with monitoring, logging, and tracing tools (e.g., Prometheus, Grafana, Jaeger) in microservices environments.

- Knowledge of security best practices, including SSL/TLS, encryption, and authentication/authorization mechanisms.

Agile & Cross-functional Skills:

- Agile mindset with experience in working within Scrum or Kanban frameworks.

- Strong ability to work in a cross-functional team including Product Owners, QA, DevOps, and Security teams.

- Proactive involvement in Agile ceremonies such as sprint planning, daily stand-ups, retrospectives, and backlog grooming.

- Experience with user stories, requirements gathering, and stakeholder communication.

- Strong problem-solving and decision-making skills, with a focus on delivering high-quality solutions in fast-paced environments.

Behavioral Skills:

- Strong leadership skills with the ability to guide and mentor junior developers.

- Excellent communication skills both written and verbal to effectively collaborate with team members and stakeholders.

- A continuous learning mindset, staying updated with industry trends and emerging technologies.

- Ability to manage priorities, delegate tasks, and meet deadlines.

- A team player who thrives in a collaborative and agile environment.

- Focused on innovation, actively seeking ways to improve processes and implement new technologies.

Qualifications:

- 12+ years of experience in software development, with 5+ years in a lead developer role.

- Expertise in Java 17+, Spring Boot, Kubernetes, Istio, Apigee, and Azure.

- Prior experience in leading cross-functional teams and delivering complex software solutions.

Preferred Certifications:

- Java

- Azure Certifications

- Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD).

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job