Overview:
We are seeking a skilled Java Developer to join our dynamic team. The ideal candidate will have expertise in software development and possess a strong understanding of various programming languages and frameworks.
Responsibilities:
- Develop high-quality software design and architecture
- Identify, prioritize, and execute tasks in the software development life cycle
- Develop tools and applications by producing clean, efficient code
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Collaborate with internal teams to fix and improve software
Experience:
- Proven experience as a Java Developer or similar role
- Proficient in Java programming language
- Familiarity with .NET, Web development, React Express, Ruby on Rails, RESTful services, Python, and Agile methodologies
- Strong knowledge of software development best practices
- Excellent problem-solving skills
- Ability to work independently and as part of a team
This is an exciting opportunity for a talented Java Developer to contribute to cutting-edge projects in a collaborative environment. Join us and be part of our innovative team!
Job Type: Full-time
Pay: $106,056.55 - $127,724.02 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
Schedule:
Experience:
- REST: 1 year (Preferred)
- Java: 1 year (Preferred)
Ability to Commute:
Ability to Relocate:
- New Jersey: Relocate before starting work (Required)
Work Location: In person