Sholinganallur, Chennai
Software Engineer Practitioner #1011272
Job Description:
- Backfill of Software Engineer Position for Variable Marketing & Incentives - Java/J2EE Spring Boot and Angular Full Stack Developer Responsibilities
- Planning, designing, debugging, and coding software solutions for Java application development
- Develop Java-based software using industry best practices
- Writing and implementing efficient and reusable code in Java
- Test the software to ensure it meets requirements and performs well
- Provide technical support to software users
- Troubleshoot problems with the software
- Collaborate with software engineers to ensure that code is of the highest quality
- Work with product managers and designers to ensure the software is designed well and meets user needs
- Identify opportunities to improve existing Java code
- Should have work experience in Agile model of Software Development.
Skills Required:
- Java/J2EE, Struts, Spring boot, RestAPI.
- Strong knowledge on building Microservices.
- GIThub, uBuild, Jenkins. Knowledge of Devops tools like OpenShift/Kubernetes.
- Knowledge of relational (SQL, MySQL, Oracle, DB2), in-memory, distributed databases. Knowledge on GCP Cloud Platform.
- Knowledge on Agile tools – Rally.
Skills Preferred:
- Angular JS, REACT, GCP/Cloud Exposure
Experience Required:
- Minimum of 5 years of experience in Java development (Spring, Spring Boot)
- In-depth knowledge of website design and programming
- In-depth knowledge and understanding of Java and Java EE
- Excellent analytical, problem-solving, and troubleshooting skills
- Ability to work both independently and as part of a team
- Knowledge of hardware and operating systems (Unix-based systems a plus)
- Understanding of relational databases (DB2, Oracle, SQL Server)
- Agile experience.
Experience Preferred:
- Java Struts, GCP, Angular
Education Required:
- Bachelor of Engineering in Computer Science or Equivalent