What are the responsibilities and job description for the Senior Java Engineer position at ApTask?
Job Description
Role: Senior Java Engineer / Software Development Engineer IV
HackerRank Test / Pre-Assesment Test Required befor interview shortlist
What you will need to have:
- Strong client-facing skills and experience
- Good understanding of software development patterns, object-oriented design principles, and coding techniques
- 5 years of practical experience in JAVA/J2EE, Linux, Spring, Kafka, Redis, Cassandra, EJB.
- Experience working with cloud technology Azure, OpenShift, AWS, Docker etc.
- Bachelor’s degree from an accredited institution in Computer Science, Information Technology, or related technical discipline or equivalent work experience.
- 5 years of experience with full stack technologies like Java/J2EE, React or Angular, Spring Boot, OpenShift, producing & consuming REST API’s.
- Experience designing, developing, and implementing software applications and hands on experience with large scale applications at large institutions.
What would be great to have:
- Experience in Agile Software Development methodologies including Scrum.
- Snowflake development experience.
- Can-do attitude with a delivery focus.
- Practical experience with the end-to-end DevOps CI/CD pipeline including one or more of the following: Azure DevOps, Jenkins, Maven, Gitlab, SonarQube.
- Knowledge of Test-Driven Development (TDD) and/or Behavior-Driven Development (BDD).
Salary : $70 - $80
Software Engineer - Java
Veracity Software Inc -
Berkeley Heights, NJ
Senior Software Engineer
Soni -
Matawan, NJ
Senior Firmware Engineer - Radio
JMA Wireless -
New Providence, NJ