Back to technology job listing

Full-stack Java Developers

Full-stack Java Developers
Jersey City, NJ

Tekmark Job Number:


Job Title:

Full-stack Java Developers

Job Location:

Jersey City, NJ

Job Category:

IT - Architect/Engineer - Software

Required Skills:

Java, microservices, API
Job Description
-Client is seeking multiple Java Developers/Software Engineers ( from Mid-Sr. level)
-Software engineers bring an open and creative mindset to developing solutions for our clients. We're looking for developers who can work collaboratively and have experience in a range of technologies. Help define solution architecture plus have the tenacity and attention to detail to work through complex problems. Our environment consists of modern APIs, micro-services, third-party integrations, and cloud infrastructure.
-We seek individuals who can bring thought leadership, leverage frameworks, and developer tools, and provide application development and maintenance support to our clients. Collaboration is vital. Whether you are an expert in a legacy software system, fluent in a variety of modern coding languages, familiar with DevSecOps, you're sure to find an opportunity as a software engineer that will challenge you to perform exceptionally and deliver excellence for our clients.
As a Senior Software Engineer, you will contribute to all aspects of delivery, focusing on developing enhancements and extensions to our products and working with our clients on their technologies and solutions.

-Recent experience in Java/Spring Frameworks, Spring Boot
exp in one of the following: (JavaScript, TypeScript, nodejs)
-Recent experience in developing 12 Factor cloud services
-Minimum 5 years hands-on software development experience building RESTful API's in Java and either SQL or NoSQL databases
-Experienced in the day-to-day practicalities of Agile/Scrum software delivery methodologies
-8+ years hands-on software development experience designing, writing, debugging, and testing object-oriented code, of which:
-5+ years working on high volume transactional systems (e.g., banking, self-service, or e-Commerce applications.
-Experience with database design, performance tuning, and optimization.
-Financial/banking sector experience is an advantage.
-An advanced understanding of standard computer programming patterns & algorithms.
-Advanced knowledge of coding techniques contributing to the reliability, maintainability, readability, simplicity, performance, and testability of software.
-A high level of proficiency working with modern CI/CD delivery pipelines
-A solid understanding of complex IT environments, including networking, databases, security, and performance.

Apply for this Job


Skill summary:

Resume *:

Attach resume (word)
Captcha image

Thank you for applying. Your application has been received.