Java Software Engineer - Crescens Inc.
Berkeley Heights, NJ
About the Job
Job Title: Software Engineer - Java
Location: Berkeley Heights, NJ (100% Onsite)
Type: Full time Position
Job Responsibilities:
Skills and Experience Required:
Location: Berkeley Heights, NJ (100% Onsite)
Type: Full time Position
Job Responsibilities:
- Lead individual projects priorities, deadlines and deliverables using AGILE methodologies.
- Deliver high throughput, scalable, highly available, and concurrent and fault tolerant software systems. Collaborate with team members in a multi-office, multi-country environment.
- Deliver high efficiency, high availability, concurrent and fault tolerant software systems.
- Design and develop innovative solutions to complex problems, identifying issues and roadblocks. Apply validated quality software engineering practices through all phases of development.
- Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production supports.
Skills and Experience Required:
- Solid knowledge and experience in programming applications.
- 6+ years of Java programming Microservices
- Leadership experience
- Versatile in TDD.
- Knowledge of SQL
- Knowledge of Kubernetes / Docker REST API
- Knowledge of Git
- Knowledge of programming language and technical terminology.
- Dedicated team player with the ability to thrive in a fast-paced environment.
- Solid ability in both written and verbal communication.
- High degree of independent judgment.
- Able to solve complex problems.
- Bachelor's degree in computer science, Engineering, or a related subject area.
Source : Crescens Inc.