Software Development Engineer
Posted 2025-04-22About the position
As a Software Engineer, you will develop applications/web services and cloud native apps using Java/J2EE, REST API, Spring Core, Spring MVC Framework, Spring Boot Framework, Spring Security, Spanner and other tech stacks (Open source and proprietary).
Responsibilities
? Build and deploy services using Gradle, Maven etc. as part of CI/CD process in leading Cloud Platform - GCP
,
? Collaborate with cross-functional teams on applications development, technical requirements, code review, project deliverables and software development best practices
,
? End-to-end application delivery including coordination with required teams for production deployment
,
? Continuously checking and monitoring App health and KPIs, support triage of any production issues as and when needed
Requirements
? 5+ years of experience developing, integrating, and deploying Java/J2EE/Spring/Springboot applications
,
? 4+ years of experience in software development working on enterprise-class applications
,
? 3+ years of solid experience with OOP and design patterns, such as MVVM, MVC, Strategy, etc.
,
? 1+ years of exposure to Kubernetes and developing cloud native apps
,
? 3+ years experience working with stakeholders, including Product Management, Engineering, and UX team members to influence the android application development
,
? 1+ years exposure to any Cloud Platform - GCP (preferred), AWS, Azure
Nice-to-haves
? Functional knowledge and experience of Pharmacy
,
? Experience with python / node js
,
? Strong knowledge of collections, multithreading, networking, profiling, performance tuning, and offline storage
,
? Experience promoting proper implementation of Agile processes, techniques, and principles
,
? Good knowledge of CI/CD, build automation tools like Jenkins / Circle CI / Harness
,
? Pro-active attitude, highly self-motivated and able to work without constant oversight
,
? Excellent communications skills with ability to communicate effectively in visual, verbal, and written form
,
? Strong desire to build and test from the start with TDD development experience
Benefits
? Full range of medical, dental, and vision benefits
,
? 401(k) retirement savings plan
,
? Employee Stock Purchase Plan
,
? Fully-paid term life insurance plan
,
? Short-term and long term disability benefits
,
? Numerous well-being programs
,
? Education assistance
,
? Free development courses
,
? CVS store discount
,
? Discount programs with participating partners
,
? Paid Time Off (PTO) or vacation pay
,
? Paid holidays throughout the calendar year
Apply Job!