Backend Java Developer

globallogic

Bangalore 5 Years Exp Posted 1h ago

Job Description

 Develop high-quality software that is performant, scalable, reusable, extensible, secure, supportable, reliable
• Write microservices, develop and extend in-house APIs, write client-side code which
• interacts with other APIs (RESTful and SDKs)
• Work with front-end engineers to understand user requirements and provide endpoints that help accomplish building appealing interfaces.
• Develop and maintain a scalable web and responsive applications
• Exhibit DevOps mindset – Work on continuous integration, including provisioning, deployment, testing, and version control of the software
• Mentor new software developers and junior engineers

Requirements

Qualifications Required

• Passionate software developer with hands-on software application development experience
• Demonstrated Experience in Cloud Computing using AWS, GCP or other cloud providers
• Working experience with Java and Spring frameworks such as Spring Webflux, Spring Cloud, Spring Security, etc
• Containerization experience with applications deployed on Docker or Kubernetes
• Solid understanding and modeling in SQL and Relational Database
• Demonstrated knowledge of Distributed and Scalable systems
• Experience with Git or other version control systems, Test-driven development (TDD)
• Ability to quickly adapt & independently work in a fast-paced Agile environment with
• minimum supervision.

Preferred

• Experience with at least one popular JavaScript framework such as Angular, React etc
• Experience with data analysis and data analytics tools
• Experience with NoSQL databases, messaging services, in-memory cache and Elasticsearch is a big advantage

Job responsibilities

• Develop high-quality software that is performant, scalable, reusable, extensible, secure, supportable, reliable
• Write microservices, develop and extend in-house APIs, write client-side code which
• interacts with other APIs (RESTful and SDKs)
• Work with front-end engineers to understand user requirements and provide endpoints that help accomplish building appealing interfaces.
• Develop and maintain a scalable web and responsive applications
• Exhibit DevOps mindset – Work on continuous integration, including provisioning, deployment, testing, and version control of the software
• Mentor new software developers and junior engineers

Similar Openings for You