Date:  Apr 20, 2024
Location: 

Any Marlabs Office Location, IN

Company:  Marlabs Innovations Pvt Ltd
Description: 
Organization Marlabs is a digital innovation company helping enterprises innovate & capture digital opportunities to enable swifter solutions. Our focus is to help each of our clients find and capture their unique opportunities and empower them with digital technologies so that they can run a purposeful business. Visit and know more about us – www.marlabs.com
Job Title Java Developer
Years of Exp 8+ Years
Experience • 8+ years of Java development with deep understanding of core Java, and standard frameworks such as Spring
• Strong full stack java developer experience with technologies like java, relational databases, including RESTful Webservices, Spring/Spring Boot, etc.
• Experience with RESTful API development, integrating with external services and databases.
• Strong knowledge of SQL and experience working with large data volumes
• Hands-on experience coding and building enterprise level applications.
• Experience with CI/CD practices including automated unit/integration/regression tests, Jenkins, Maven, etc.
• Experience in Apache Camel framework.
• Good hands-on experience in Shell scripting.
• Strong understanding of agile development methodologies.
• The candidate is expected to have a strong knowledge of design patterns with excellent problem-solving skills and best practices for building scalable and maintainable code.
• Strong understanding of software engineering principles and design patterns.
• Experience with AWS is a big plus.
• Working experience in Snowflake is a plus.
• Eagerness and willingness to learn new technologies.
• Good communication skills
Responsibilities • Work with subject matter experts reviewing technical designs and specifications.
• Create and maintain system documentation.
• Align risk and control processes into day-to-day responsibilities to monitor and mitigate risk; escalates appropriately.
• Contribute to the design of components or individual programs.
• Provide production support for applications as needed.
• Apply different software development methodologies dependent on project needs.