Important Notice: Beware of Fraudulent Websites Misusing Our Brand Name & Logo. Know More ×

Senior Software Engineer – JAVA

Job Category: Engineering
Job Experience: 5+ years
Job Type: Full Time
Job Location: Work From Anywhere
Apply Now
Growexx is seeking an Sr. Software Engineer – JAVA, who enjoys solving complex problems using clean, efficient, and performant methods and putting those solutions into action whilst working in a team. 

Key Responsibilities

  • Write JAVA programme in Spring Framework based on the Technical Document and Requirements given 
  • Responsible to analyse System Requirements at the Epic level 
  • Create UML diagram to define the implementation for the Epic with multiple stories 
  • Can implement the Epic on an existing software ensuring no regression is introduced 
  • Write complex algorithm with multi-threading as part of the feature 
  • Can demonstrate the use of OOPs Patterns 
  • Ability to perform code reviews 
  • Experience in Mock testing frameworks 
  • Should be able to get Code coverage of 90% plus 
  • Be able to write code with appropriate level of logging for easy debugging  
  • Be able to write code with information-security best practices at the coding level 
  • Be able to write code with clear understanding of Performance impact of their code 
  • Be able to work with both Structured and Unstructured databases 
  • Develop Micro-services and Serverless Architectures 
  • Develop re-usable code with clear code level documentation 
  • Work with Agile Scrum environment and is able to provide work estimates using Agile Estimation techniques 
  • Good Task Management & Planning. 

Key Skills

  • Experience with Java 8 version. 
  • Hands on experience with Spring Boot Framework.  
  • Must have good knowledge of Cloud Platforms like GCP/Azure/AWS. 
  • Knowledge of Source code repository including Git, Bitbucket, Mercurial or anything similar 
  • Deep understanding of OOP, LinkedList, Data Structures, Inheritance, Encapsulation & Abstractions 
  • Experience of designing highly available and highly scalable APIs 
  • Experience of designing Data models 
  • Experience of other front-end technologies and framework would be beneficial 

Education and Experience

  • B Tech or B. E. (Computer Science / Information Technology) 
  • 5 to 8 years of experience as software engineer working on Large Enterprise Architecture 

Analytical and Personal skills

  • Should have good logical reasoning and analytical skills 
  • Good communication skills and extrovert 
  • Positive attitude and a team player 
  • Openness to learn new concepts. 
  • Attention to details 

Work with the problem solver engineers team

Apply now

Upload CV/Resume

You cannot copy content of this page

Fun & Lunch