Flag job

Report

Java Software Engineer

Location

Chennai, Tamil Nadu, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Website:
Job details:

About the Company



We are a forward-thinking technology company dedicated to delivering innovative solutions that empower our clients. Our mission is to leverage cutting-edge technology to create exceptional user experiences while fostering a culture of collaboration and continuous improvement.



About the Role



The Software Engineer will play a crucial role in developing and deploying applications on cloud platforms, ensuring high-quality software delivery through best practices in software engineering.



Required Skills



  • 5+ years’ experience in Software Engineering.
  • 1+ year experience with developing for and deploying to GCP/AWS/Azure cloud platforms.
  • Experience in development in some from each following category:
  • Languages: Java
  • Frontend frameworks: Angular / React
  • Backend frameworks: Spring Boot / Node / Other
  • Unit Test Frameworks: JUNIT, Karma
  • Proven experience understanding, practicing, and advocating for software engineering disciplines from eXtreme Programming (XP), Clean Code, Software Craftmanship, and Lean including:
  • Paired / Extreme programming
  • Test-first/Test Driven Development (TDD)
  • Evolutionary design
  • Minimum Viable Product
  • FOSSA, SonarQube, 42Crunch, Checkmarx etc.
  • Willingness to collaborate daily with team members.
  • A strong curiosity around how to best use technology to amaze and delight our customers.


Qualifications



  • Bachelor’s degree in computer science, computer engineering or a combination of education and equivalent experience.


Prefered Skills



  • Highly effective in working with other technical experts, Product Managers, UI/UX Designers and business stakeholders.
  • Delivered products that include web front-end development, JavaScript, CSS, frameworks like Angular, Python etc.
  • Comfortable with Continuous Integration/Continuous Delivery tools and pipelines e.g. Tekton, Terraform Jenkins, Cloud Build, etc.
  • Experience with machine learning, mathematical modelling, LLM and data analysis is a plus.
  • Experience with CA Agile Central (Rally), JIRA, backlogs, iterations, user stories, or similar Agile Tools.
  • Experience in the development of microservices.
  • Understanding of fundamental data modelling.
  • Strong analytical and problem-solving skills.


Preferred Skills



  • Experience with CA Agile Central (Rally), JIRA, backlogs, iterations, user stories, or similar Agile Tools.
  • Experience in the development of microservices.
  • Understanding of fundamental data modelling.
  • Strong analytical and problem-solving skills.


Pay range and compensation package



Competitive salary based on experience and qualifications.



Equal Opportunity Statement



We are an equal opportunity employer and are committed to creating a diverse and inclusive workplace. We encourage applications from all qualified individuals regardless of race, gender, age, sexual orientation, disability, or any other characteristic protected by law.

Click on Apply to know more.

Skills

Python
Agile
AWS
Angular
Azure
backend
continuous integration
CSS
extreme programming
front-end
GCP
Java
JavaScript
Jenkins
Jira
JUnit
machine learning
microservices
Node
React
TDD
Terraform
test driven development
unit test
user stories