What are the responsibilities and job description for the Java Software Engineer position at Zillion Technologies, Inc.?
Job Title : Developer-Java/J2EE Senior
Locations:. : Onsite (Hybrid) in McLean, VA on Tuesday, Wednesday and Thursday
Job Description:
Must have: Developing Java 15 or above who has produced quality code with minimum bugs, Angular 12 , strong communication within the technical business, SQL, Knowledge of database- DB2.
Notes:
30% front end work here
This is a brand-new product from scratch
There are 2 teams working on a financial application
Any finance experience is a plus
Back end will be Java, Spring, Microservices and some AWS services (Have as much AWS services as possible)
Microservices will be built in AWS cloud native application
HM highly prefers local candidates. Relo candidates will be shortlisted second
Candidates need to have recent proficiency in SQL at a mid to high level
Have experience in an Agile and be able to write technical stories
Qualifications:
- Bachelor’s degree in computer science or related field or an equivalent combination of education and experience from which comparable knowledge and skills may be acquired; advanced degree preferred.
- 5 – 7 or more years of experience working in Agile, Lean/Kanban, or Scrum based Agile organization. Proven ability to use Lean/Agile delivery practices to improve teams, quality, and reliability.
- Experience applying TDD, BDD, and Static Code analysis to improve quality and reliability of delivery.
- 3 – 5 years of experience in Design and Development of Applications and Web Services using Java EE, Spring / Spring Boot, Python.
- Java presentation frameworks experience – Angular or similar frameworks.
- Integration experience using Web Services /REST and EJB preferably on Tomcat.
- Experience in code delivery pipelines and experience with Maven, Jenkins, Spinnaker
Preferred experience – MongoDB, PostgreSQL, Microservices are a plus