Java Back End Developer
Role & responsibilities
Job Description : Job Title Technology Analyst / Senior Technology Analyst Reporting Structure Reports to the Manager/Sr. Manager Education Bachelors degree in engineering, master’s degree in engineering preferred Experience/ Qualifications Must Have Minimum of 3 – 4.5 years of total experience Must Have Minimum of 2.5 years of experience in designing and developing web applications on one or more of following technologies: Must Have Spring Boot and Angular 15+ Tech stack Good To Have Knowledge & Exposure to Microservices based applications (API Gateway, Kafka, RESTful) design and development is required. Must Have Strong JAVA Development Experienece Must Have Strong Coding Experience in:
STREAMS FEATURE IMPLEMENTATION Must Have Should have Good Understanding of
- Current Project in the RESUME
- Java Basics
- Collection FRAMEWORKS Should be Strong in (To expect Coding Questions):
- Java Stream
- Java Data Structure Should be Strong in (To expect Questions):
- SQL Joins, Trigger, etc Must Have Exposure to designing and maintaining back-end components on different database applications, Oracle 11g & above exposure is preferred. Must Have Exposure to Software Development/Support functions Must Have Good knowledge of Cybersecurity concepts like OWASP Good To Have Docker and Kubernetes know-Good To Have Good To Have Openshift knowledge is plus Industry Must Have Preferably from a Technology, ITES, Shared Services or Banking organization Responsibilities Must Have Responsible for design, code, installation, testing and maintenance of software systems (might include shifts based on business criticality) on the above technologies Must Have Perform code review Must Have Develop and adhere to standard SDLC methodologies to produce project results that are measurable and delivered on time and schedule Must Have Develop and adhere to project standards for development including tools, platforms, methodology and controls to ensure efficiency, quality, and consistency Must Have Provide technical documentation updated to the latest enhancement or release Must Have To assist in reviewing the current technical architecture, including design patterns and development methodologies Must Have Flexible to work in different technologies and different stages of software development cycle Must Have Being a hardworking team player and quick learner Must Have Excellent problem-solving skills and can-do attitude Must Have Strong interpersonal and articulation skills both spoken and written Must Have Ability to learn new technologies and deliver as per business needs both in software development and/or Support projects Certifications Must Have Technology and Domain Specific Certifications are a plus Location Must Have Navi Mumbai
Preferred candidate profile