Mandatory skills:
- Key Skills Java , J2ee, Spring framework
- Joining duration not more than 1 month notice period (apply only if you are in line with this)
Key Responsibilities:
- Work closely with development team, business analysts to analyse, design, develop, unit test, debug and maintain web applications based on functional requirements and scope of work.
- Focus on quality and continuous improvement to application and processes.
- Participate in production deployment and provide assistance to production support group when needed.
- Work with onshore counterparts with reasonable overlap time, and attend onsite calls.
Required Experience:
- Minimum 8 plus years of web development, troubleshooting experience using Java and related technologies.
- Strong experience working on JDK 1.7 or higher desired
- Expertise in Spring, Spring boot frameworks and related technologies is required.
- Prior work experience developing and interfacing with Web/Rest services is required.
- Hands on experience in coding and scripting (Python, Perl, Ruby, Shell, AWK) would be nice to have.
- Experience with Docker, Kubernetes and automation/configuration management using Chef, or Puppet would be a plus.
- Experience using GIT, SVN, defect tracking tools such as JIRA/HP and build management tools such as Jenkins/Bamboo is desired.
- Prior experience or good knowledge of Kafka, Spring Batch would be nice to have.
- Exposure to NoSQL, Cloud/AWS would be nice to have.
- Exposure to Agile delivery methodology would be nice to have.
- Be able to step up when situation demands such as meeting deadlines and critical production issues.
Desired Skills:
- Ability to independently design, code, and unit test major features, as well as work jointly with other team members to deliver complex changes.
- Exposure to cloud services like AWS, OpsWorks, Cloud Formation would be a plus.
- Exposure or knowledge of web services, RESTful, and JSON.
- Knowledge of code deployment in Tomcat and any application server.
Salary: Not Disclosed by Recruiter
Industry: IT-Software / Software Services
Functional Area: IT Software - Application Programming, Maintenance
Role Category: Programming & Design
Role: Software Developer
Employment Type: Permanent Job, Full Time