jobBox

Senior Java Developer

Relatient India Pvt Ltd
Employment Information
Company/HR Contact Information
Login your account to see contact details.

Job Description

Role & responsibilities

 

  • Act as a strong Full-Stack developer having worked with distributed cloud solutions to develop enterprise scale solutions
  • Builds resilient, secure, and scalable UI/UX and APIs using the latest technologies
  • Performs engineering activities for performance tuning and deep monitoring of applications and services
  • Works with business partners, architects, and other groups to identify technical and functional needs of the system, determine the priority of work, and ensure integrated end-to-end design and delivery
  • Leverages DevOps practices for Continuous Integration and Continuous Deployment
  • Collaborates with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Is responsible for all aspects of SDLC of existing and new components
  • Handle module development with minimal guidance from senior members of the team
  • Be able to write code by following SOLID principles
  • Work as part of a scrum team and interacts with fellow team-members in an effective fashion
  • Run demos of the work being done on a day to day basis
  • Mentor and lead more junior team members
  • Partner with the Quality team to develop test automations on all work

Preferred candidate profile

  • Bachelors Degree in computer science, computer engineering, or equivalent
  • 5+ years of experience in a software engineering role
  • Some experience with leading or mentoring junior team members preferred
  • Hands-on backed development stack: Java, JAX-RS, REST, JSON, Spring Boot, Spring Cloud
  • A basic understanding of front end development skills including: TypeScript, Angular, Redux, NgRX, Composnet libraries such as Material, bootstrap, infragistics, etc.
  • Proven work experience with complex data-structures, REST API integrations on US, Socket programming, AJAX
  • Exposure and understanding of Cloud technologies such as AWS
  • Demonstrated understanding of SQL with a focus on PostGreSQL
  • Experience with CI/CD tools such as GIT, Jenkins, JIRA, GitLab, etc.