Posted:2 days ago|
Platform:
Hybrid
Full Time
Software Engineer with 10 yr + of experience in Java with micro-services, Java, Multi-threading,
Strong understanding of Web application fundamentals, Web services REST, Microservices; Spring framework basics - IOC, DI, and Spring Boot & other modules of Spring, Spring Security, AWS, Gitlab CI/CD.
Candidate should know Agile development Best practices and have Scrum exposure
Good aptitude, analytical skills, and ability to take ownership
Fast learner, ability to perform well in ambiguity and with little supervision, & Excellent
Understanding of design patterns, and common concepts such as caching, logging, troubleshooting, performance tuning, etc.
Experience working with geographically distributed teams, communication and coordination skills. Client-facing experience
Contribute to all stages of the software development lifecycle
Design, implement, and maintain Java-based applications that can be high-volume and low-latency
Develop and test software, & Identify and resolve any technical issues arising
Create detailed design documentation and propose changes to the current Java infrastructure
Conducting software analysis, programming, testing, and debugging
Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review
Key skills: AWS, Java, Spring Boot, REST, Microservices, API gateway, Web and HTTP understanding, AWS.
Strong Java/Spring/Spring Boot/Web Services experience
Tech-savvy engineer - willing and able to learn new skills, track industry trends
Strong programming skills with 10+ years of experience
Good knowledge of Service based architecture
Understanding and working experience of
Java, multi-threading
Web services - REST or SOAP; Microservices.
Domain-driven architecture
Spring framework basics - IOC, DI
Spring Boot, Spring Security, other modules of Spring, Spring Reactive Programming
Web application fundamentals
Git, Jenkins, SonarQube, and other tools
SQL and NoSQL databases
AWS Cloud Servies
Kafka
Understanding of design patterns, and common concepts such as caching, logging, troubleshooting, performance tuning, etc.
Exposure to agile development best practices and scrum methodology.
Experience working with geographically distributed teams.
Fast learner, ability to perform well in ambiguity and with little supervision.
Strong problem-solving abilities.
Good communication skills.
Responsibilities:
Solve complex software engineering problems, learn new skills, and build expertise in areas of your interest.
Design, code, test, debug, optimize, and document complex web/ middleware applications using other technologies.
Develop all layers of enterprise applications and get involved as per interesting DevOps activities to have end-to-end involvement.
Participate in Scrum with activities Such as assisting QAs, perform code reviews, unit testing,
Research spikes, support the companys architectural standards, contribute to creating new standards
Supporting continuous improvement, etc.
EXL
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Nowpune, chennai, bengaluru
0.5 - 3.0 Lacs P.A.
10.0 - 14.0 Lacs P.A.
22.5 - 22.5 Lacs P.A.
10.0 - 14.0 Lacs P.A.
indore, hyderabad, bengaluru
25.0 - 30.0 Lacs P.A.
15.0 - 22.5 Lacs P.A.
bengaluru
4.0 - 10.0 Lacs P.A.
bengaluru
4.0 - 9.0 Lacs P.A.
jaipur
4.0 - 7.0 Lacs P.A.
10.0 - 15.0 Lacs P.A.