Java Full Stack Developer | 5-8 Years Experience | Spring Boot Java Full Stack Developer
What You ll Do:
Develop high-quality code using Java, Spring, SQL/NoSQL technologies.
Solve complex technical challenges using cutting-edge technologies and best practices.
Evaluate multiple solutions to problems, showcasing the merits of each approach.
Ensure proper incorporation of all technical design aspects into the development process.
Provide technical expertise across projects when needed.
Conduct research and implement Proof of Concepts (POCs) as required.
What You Should Know:
Experience : 5+ years of hands-on Java/J2EE development experience.
Java Microservices : Expertise in Java 8 & 11, Spring Boot, Kafka, and Oracle.
Service-Oriented Architecture (SOA) : Proficient in RESTful services, Spring, Spring Batch, Schedulers, and Spring JPA.
Testing : Strong experience with unit testing (Mockito, JUnit) and ensuring code quality through best practices.
Build & Deployment : Skilled in build tools like Maven & Gradle, with experience in CI/CD pipelines.
Bonus Skills : Experience with SOAP APIs, WebFlux, and front-end technologies like JavaScript, Vue.js, and Node.js.
Version Control : Experience with GIT, SVN, or other distributed version control systems.
Technical Mastery : Strong understanding of Java design concepts, patterns, and coding standards.
Problem Solving : An independent thinker capable of identifying problems and crafting creative solutions.
Growth Mindset : Passion for exploring new technologies, contributing to open-source projects, and continuous skill development.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time