Save Job
Posted 1y ago

Java Developer

@ McLaren Strategic Ventures
Pan, Karnataka, India
OnsiteFull Time
Responsibilities:leading delivery, conducting meetings, mentoring juniors
Requirements Summary:4+ years of hands-on Java/J2EE development; design patterns, data structures & algorithms; Spring, Kafka, Docker, Kubernetes, WebSocket, Redis; microservices; AWS; CI/CD; Agile; strong communication.
Technical Tools Mentioned:Java, Java J2EE, Spring Framework, Kafka, Docker, Kubernetes, WebSocket, Redis, Microservices, Tomcat, JBoss, MySQL, PostgreSQL, CI/CD, AWS
Save
Mark Applied
Hide Job
Report & Hide
Job Description
Roles & Responsibilities


● Understanding of open source concepts

● The candidate will be responsible for leading the technical team to manage end-to-end
project delivery including understanding customer requirements, developing software,
managing overall project aspects, customer delivery, and maintenance.

● Candidates should be able to conduct technical meetings & discussions with clients with
minimal supervision.

● Candidate should be able to provide superior technical architecture guidance to his/her
technical team.

● Mentor junior developers

● Understanding basic design principles behind a scalable application.

● Understanding of Telegram APIs.
● Strong verbal & written communication skills

Requirements

Qualifications/Requirements:


● 4+ years of hands-on software development experience in Java/J2EE technologies.

● Good Understanding of Design Patterns, Data Structures & Algorithms.

● Strong hands on experience with Java8 or above, Spring Framework, Kafka, Docker,
Kubernetes, Web socket and redis etc.

● Strong hands on experience in architecture and developing applications based on Micro
services architecture.

● Knowledge of Multi-Thread programming, Servlet programming, Server Client
communication module.

● Proficient and hands on with Application Servers (Tomcat or JBoss) .

● Good knowledge of relational databases, specifically MySQL or PostgreSQL.

● Experience with working on Agile Software development methodology.

● Good knowledge and experience with CI / CD tools would be an advantage.

● Excellent oral and written communication skills, problem-solving and analytical skills.

● Must be able to succeed with minimal resources and supervision.

● Must-Haves - AWS cloud infrastructure.