Senior Java Developer
Primary stack
SpringSpring BootJavaSDLCAgile
Nice to have's
Problem SolvingKafkaDockerKubernetesMicroservices
Job description
About the Position
We are seeking a Senior Java Developer with 3-8 years of experience to join Montran and create quality software components for customers in India and abroad.
Responsibilities
- Provides business solutions by developing complex or multiple software applications
- Performs independent technical and functional analysis for multiple projects
- Designs applications or subsystems on major projects and platforms
- Participates in application level architecture design and review
- Implementation of products as per Customer requirements
- Develops comprehensive documentation for multiple application supporting several corporate initiatives
- Supports and performs all phases of testing leading to implementation
- Provides guidance and mentoring to other developers
- Works under minimal direction
- Represents technology solutions to our business partners
Requirements
- Expertise in J2EE, Spring, Spring boot, Hibernate, JPA
- Candidate must have expertise in development of multi-tiered Java EE-style applications
- Knowledge of design principles and fundamentals of architecture
- Understanding of performance engineering
- Good understanding of SDLC and agile methodologies
- Awareness of latest technologies and trends
- Knowledge of Maven/Gradle & Ant
- Logical thinking and problem-solving skills along with an ability to collaborate
Nice to Have
- Experience with application server (WebLogic, WebSphere, jboss, tomcat), Kafka, IBM MQ, Oracle 12c, RESTful web services, Docker, Kubernetes, Micro-services and any cloud platform will be added advantage
Apply for this job
© MONTRAN SRL. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.