Senior Full-Stack Developer
Arrow Electronics
Bengaluru, Karnataka, IndiaSENIOR
Senior Developer
Job Description
Looking for a highly skilled Senior Full-Stack Java Developer.
Responsibilities
- Design and develop scalable, secure, and high-performance applications using Java and Spring Boot
- Build and maintain RESTful APIs and microservices architecture
- Develop responsive and dynamic UI components using Angular / React / ExtJS
- Collaborate with cross-functional teams, including product owners, architects, and QA
- Ensure code quality, performance optimization, and best practices
- Participate in architecture discussions and technical decision-making
- Troubleshoot and resolve production issues and provide support
- Mentor junior developers and contribute to team growth
- Strong proficiency in Java (8/11/17+)
- Hands-on experience with Spring Boot, Spring MVC, Spring Security
- Experience in building microservices architecture
- Knowledge of REST APIs, Kafka (or messaging systems), and API integrations
- Familiarity with database technologies (Oracle)
- Strong experience in at least one:
- Angular (preferred)
- React
- ExtJS
- Solid understanding of HTML5, CSS3, JavaScript/TypeScript
- Experience with responsive UI design and performance optimization
- Experience with cloud platforms (Azure/AWS)
- Knowledge of containerization (Docker, Kubernetes, OpenShift)
- Exposure to CI/CD pipelines (Jenkins, GitHub Actions, etc.)
- Familiarity with AI/ML integrations or modern UI frameworks
- Experience working in Agile/Scrum environments
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Ability to work independently and lead technical initiatives
Qualifications
- Strong proficiency in Java and hands-on experience with Spring Boot.
- Familiarity with cloud platforms.
Nice to have
- Experience with cloud platforms.
- Knowledge of containerization.