Manatal in Bengaluru is seeking an experienced Java Developer to collaborate with product teams, develop web applications, and provide mentorship. The ideal candidate will have over 5 years of experience in Java and frameworks like Spring, alongside proficiency in enterprise content management and cloud deployments. Key responsibilities include coding, unit testing, and system troubleshooting. Join us in driving innovation at Manatal while working in an agile environment.
Qualifications
5+ years of experience in web application development using Java and frameworks like Spring.
2+ years of experience in Enterprise Content Management software.
Hands on experience in Public Cloud based deployments (AWS or GCP preferred).
Responsibilities
Collaborate with the Product team to gather business requirements.
Develop code and Unit test based on requirements using Java.
Provide technical guidance and mentorship to junior engineers.
Skills
Java programming
Web application development
Agile methodologies
Communication skills
Problem solving
Tools
Spring framework
Maven
Ant
Gradle
Elasticsearch
Job description
Responsibilities
Collaborate with the Product team to gather business requirements and convert them into technical requirements.
Develop code and Unit test based on the requirements using Java programming language.
Work with devops and infrastructure teams to automate build and deployment of applications.
Plan and execute Content Ingestion from external systems.
Provide technical guidance and mentorship to junior engineers.
Participate in Design discussions with other teams and develop integration APIs for external systems.
Develop REST APIs to integrate external systems.
Analyze, troubleshoot and fix system issues and performance bottlenecks.
Writing Technical Documents and architecture diagrams.
Perform design and code reviews.
Strong Communication and problem solving skills.
Capabilities & Requirements
5+ years of experience in web application development using Java and any frameworks like Spring.
2+ years of experience working in Enterprise Content Management software/Content Services Platforms in any one of them like Nuxeo, Alfresco, MFiles, OnBase, Documentum or Opentext.
2+ years of experience in data-modeling, XML based schema designs, XSDs and metadata Taxonomies.
Proficiency in both backend and frontend build tools like maven, ant, gradle, webpack, rollup, etc.
Hands on experience in Public Cloud based deployments(AWS or GCP preferred)
Familiarity with Elasticsearch or SOLR and document indexing.
Ability to Identify risks and provide mitigation strategies and tradeoffs to support business value and delivery timelines.
Experience working in AGILE based software development.
Strong knowledge on Design Patterns and how to apply them in programming.
Ability to learn new technologies/frameworks quickly.