Position: Lead Java Developer
Location: Pune, Maharashtra, India
Best Watches available for you on Amazon FashionJob Description
Qualification and Skills
- Java 1.8
- Strong foundational knowledge of Core Java, Collection framework, Multi-threading (concurrency)
- Design patterns, data structure
- REST API design
- Microservice Architecture
- Unit Testing / Test Coverage
- Exposure to API Performance engineering
- Spring/Spring Boot framework
- MongoDB
- MySQL (or other relational SQL db experience)
- Serverless Architecture
- AWS Lambda
- Continuous Integration/Build Automation
- Agile development
Responsibilities
- Designs and implements highly scalable, available, performant, maintainable REST API services utilizing Java in support of a fast, flexible content delivery system in a rapidly moving business environment.
- Implements new software solutions as well as maintains and enhances existing systems
- Engages with staff members across all functional areas (including development, project management, QA, and devOps) to ensure seamless delivery of development solutions
- Works with DevOps teams to ensure a streamlined CI/CD pipeline is utilized to maximize delivery efficiency. Also works to ensure scalability, availability, monitoring/alerting, auto-scaling, and infrastructure-as-code practices are followed.
- Critical analysis and problem-solving ability are a must, and prior experience with performance engineering
- Works with product stakeholders and analysts to refine and clarify UI requirements into tasks and provide estimates for those tasks
- Ensures that code adheres to strict standards for accessibility, security, performance, and maintainability.
- Actively participates in requirements, architecture, and design meetings
- Writes documentation for both internal and external consumers, covering design artifacts, code, and fixes
- Other duties as assigned
Apply: Click here to Apply
Get new laptop from Amazon