Java Developer
Technology Analyst / Senior Technology Analyst role in Navi Mumbai designing, coding, testing, and maintaining Java web applications and microservices (API Gateway, Kafka, REST), including Oracle SQL back-end work, code reviews, documentation, and support. Docker, Kubernetes, and OpenShift are nice-to-haves.
- Compensation
- ₹300K–₹500K / yr
- Location
- Navi Mumbai
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor's degree in engineering
- Minimum 3-4.5 years of total experience
- Minimum 2.5 years designing and developing web applications
- Knowledge and exposure to microservices-based applications (API Gateway, Kafka, RESTful) design and development
- Strong Java development experience
- Strong coding experience with Java Streams feature implementation
- Good understanding of Java basics and Collections framework
- Strong in Java data structures
- Strong in SQL joins, triggers, etc.
- Exposure to designing and maintaining back-end components on database applications
- Exposure to software development/support functions
- Experience with SDLC methodologies, code reviews, and technical documentation
- Excellent problem-solving skills and strong spoken/written communication
Nice to have
- Master's degree in engineering
- Oracle 11g and above exposure
- Docker and Kubernetes knowledge (good to have)
- OpenShift knowledge is a plus
- Preferably from a Technology, ITES, Shared Services or Banking organization
- Technology and domain-specific certifications a plus
- Good knowledge of cybersecurity concepts like OWASP
Full description
Role & responsibilities Job Description :
Technology Analyst / Senior Technology Analyst
Reports to the Manager/Sr. Manager Bachelors degree in engineering, masters degree in engineering preferred
Minimum of 3 4.5 years of total experience
Minimum of 2.5 years of experience in designing and developing web applications on one or more of following technologies:
Knowledge & Exposure to Microservices based applications (API Gateway, Kafka, RESTful) design and development is required. Strong J
JAVA Development Experienece Strong Coding Experience in:
STREAMS FEATURE IMPLEMENTATION 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 Exposure to designing and maintaining back-end components on different database applications, Oracle 11g & above exposure is preferred. Exposure to Software Development/Support functions Good knowledge of Cybersecurity concepts like OWASP Docker and Kubernetes know-Good To Have Openshift knowledge is plus Preferably from a Technology, ITES, Shared Services or Banking organization Responsible for design, code, installation, testing and maintenance of software systems (might include shifts based on business criticality) on the above technologies Perform code review Develop and adhere to standard SDLC methodologies to produce project results that are measurable and delivered on time and schedule Develop and adhere to project standards for development including tools, platforms, methodology and controls to ensure efficiency, quality, and consistency Provide technical documentation updated to the latest enhancement or release To assist in reviewing the current technical architecture, including design patterns and development methodologies Flexible to work in different technologies and different stages of software development cycle Being a hardworking team player and quick learner Excellent problem-solving skills and can-do attitude Strong interpersonal and articulation skills both spoken and written Ability to learn new technologies and deliver as per business needs both in software development and/or Support projects Technology and Domain Specific Certifications are a plus