S

Software Engineer - Java Developer

Sails Software
Full-time
On-site
Visakhapatnam, Andhra Pradesh, India
Engineering Jobs

What you’ll do

  • Perform general application development activities, including unit testing, code deployment to various environments using Java, Spring Boot on GCP

  • Maintains and enhances high scale applications from the backend to UI layer, focusing on operational excellence, security and scalability. Solves problems with medium complexity 

  • Apply modern software development practices (serverless computing, microservices architecture, CI/CD, infrastructure-as-code, etc.)

  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on network, or service operations and quality.

  • Work across teams to integrate our systems with existing internal systems, Data Fabric, CSA Toolset.

  • Documents code/processes so that any other developer is able to dive in with minimal effort.

  • Actively participates in the estimation process, project planning, user story grooming, sprint reviews, retrospectives etc

  • Cloud Certification Strongly Preferred

What experience you need  

  • Bachelor's degree or equivalent experience

  • 5+ years of overall IT experience

  • 4+ years experience working with Java, Spring Boot, Microservices

  • 2+ years experience with Cloud technology: GCP, AWS, or Azure

  • 2+ years experience with source code management systems (e.g. SVN/Git, Github), CICD, Kubernetes, Infrastructure as Code

  • 2+ years experience with software build management tools like Maven or Gradle

What could set you apart

  • Self-starter that identifies/responds to priority shifts with minimal supervision

  • Awareness of latest technologies and trends.

  • Career graph shows a willingness to learn and grow

  • UI development (e.g. HTML, JavaScript, Angular and Bootstrap) 

  • Agile environments (e.g. Scrum, XP)

  • Relational databases (e.g. SQL Server, MySQL)

  • Atlassian tooling (e.g. JIRA, Confluence, and Github)

  • Developing with modern JDK (v1.7+)