- 6+ years of experience developing applications using Java technologies with strong experience in systems design, Object Oriented programming, and debugging.
- 4+ years of experience with Spring Framework, including Spring Boot, REST services, and microservices development.
- Robust hands-on experience building and consuming RESTful APIs.
- 2+ years of NoSQL experience, preferably Cassandra.
- 2+ years of cloud experience, preferably AWS.
- Strong experience with UNIX/Linux command line and shell scripting.
- Experience working in cross-functional Agile/Scrum teams.
- Experience working directly with business stakeholders to translate business requirements into technical solutions.
- Experience with application profiling and performance tuning tools.
- Strong knowledge of software engineering best practices, including clean code, SOLID principles, and design patterns.
- Excellent written and verbal communication skills.
Technical Skills :
Backend :
- Java 17+
- Spring Boot, Spring MVC, Spring Data, Spring Security
- Microservices architecture
- REST API design and integration
- Cassandra / other NoSQL databases
- SQL databases such as Oracle or PostgreSQL
- Messaging and integration patterns
- Unit testing using JUnit, Mockito, and Spring Boot Test
- Kafka (Good to have)
Frontend :
- Strong working knowledge of React, Angular, or Vue
- HTML, CSS, JavaScript/TypeScript
- Component-based UI development
- API integration and state management
- Responsive design and performance-aware frontend engineering
- Experience with micro-frontend architecture
Cloud / DevOps / Tools :
- AWS services and cloud-native application development
- Docker and Kubernetes
- Git / Stash / Jenkins
- Application monitoring and performance tools
- Linux shell scripting
Preferred Qualifications :
- Experience in Customer Experience or broader Retail / eCommerce domains.
- Experience with high-volume customer/business-facing platforms.
- Exposure to distributed systems, caching, and event-driven architecture.
- Experience with observability tools and production support practices.
- Knowledge of service resiliency, scalability, and secure coding practices.
📌 Java Full Stack Developer (India)
🏢 Becton Dickinson
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.