Job Description
Key Responsibilities:
Develop and maintain robust, scalable Java applications
Collaborate with cross-functional teams to design and implement new features
Optimize application performance and ensure high-quality code
Participate in code reviews and mentor junior developers
Assist in architectural decisions and technology selectionRequired Skills and Qualifications:
5+ years of professional Java development experience
Proficiency in Spring Framework and Spring Boot
Strong knowledge of J2EE architecture and design patterns
Experience with Hibernate ORM
Expertise in developing and consuming Web Services (REST, SOAP)
Solid understanding of JavaScript and its ecosystem
Familiarity with front-end technologies (React, Angular, or Vue.js)
Experience with version control systems (e.g., Git)
Excellent problem-solving and analytical skills
Strong communication skills and ability to work with stakeholdersPreferred Qualifications:
Experience with Go (Golang) programming language
Knowledge of additional front-end technologies
Familiarity with Agile development methodologies
Understanding of microservices architecture
Experience with cloud platforms (AWS, Azure, or GCP)
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Software Developer in Test (SDET)
Employement Type: Full time
Contact Details:
Company: Bootlabs
Location(s): Bengaluru
Keyskills:
Spring Framework
Azure
REST
Git
J2EE architecture
GCP
ORM
AWS
SOAP
React
Angular