An innovative company is seeking a seasoned Java Developer to join their dynamic team. This role involves collaborating with cross-functional teams to clarify project backlogs, design robust APIs, and optimize web applications for performance and scalability. With a focus on industry standards and best practices, you'll have the opportunity to mentor junior developers and lead the charge on exciting projects. If you're passionate about software development and looking to make a significant impact in a collaborative environment, this position is perfect for you.
Qualifications
8+ years of experience in software development using Java.
Bachelor's degree in Computer Science or related field required.
Responsibilities
Collaborate with teams to clarify and prioritize backlog items.
Design robust APIs and optimize web applications for performance.
Mentor other developers and ensure compliance with best practices.
Skills
Java
J2EE
Spring Boot
Micro Services
GraphQL
Swagger
Azure (AKS)
API Gateway (Zuul, Apigee)
NoSQL (MongoDB)
RDBMS (MS SQL, MySQL, Oracle)
Kafka
Distributed caching (REDIS)
Centralized logging platform (ELK)
Education
Bachelor's Degree in Computer Science
Job description
An innovative company is seeking a seasoned Java Developer to join their dynamic team. This role involves collaborating with cross-functional teams to clarify project backlogs, design robust APIs, and optimize web applications for performance and scalability. With a focus on industry standards and best practices, you'll have the opportunity to mentor junior developers and lead the charge on exciting projects. If you're passionate about software development and looking to make a significant impact in a collaborative environment, this position is perfect for you.