Senior Java Developer

Klaxontech Inc
Jersey City, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
$ 104K

Job location

Jersey City, United States of America

Tech stack

HTML
Java
JavaScript
Agile Methodologies
AJAX
Amazon Web Services (AWS)
Tomcat
Server Applications
JIRA
HTML5
Unit Testing
Azure
Bash
Bootstrap
CSS
Cloud Computing
Software Quality
Code Review
Database Design
Database Development
Software Debugging
Entity Framework
Github
Design of User Interfaces
Hibernate
IIS
Windows Communication Foundation
Java Platform Standard Edition (J2SE)
Java Web Services
Python
PostgreSQL
Shell
Microsoft SQL Server
Team Foundation Server
MongoDB
MySQL
NoSQL
Object-Oriented Software Development
Performance Tuning
Systems Development Life Cycle
Simple Object Access Protocol (SOAP)
Software Engineering
Software Systems
PL-SQL
SQL Databases
Subversion
T-SQL
TypeScript
Web Services
Multithreading
Scripting (Bash/Python/Go/Ruby)
Java Application Server
React
Spring-boot
Backend
Angular
Material Design
Front End Software Development
REST
Software Version Control
Jenkins
Microservices

Job description

  • Lead the full software development lifecycle (SDLC) for Java applications, ensuring adherence to best practices and quality standards.
  • Design, develop, and maintain scalable backend services using Java, Spring Boot, Microservices architecture, and RESTful APIs.
  • Collaborate with front-end teams utilizing React, Angular, HTML, CSS, TypeScript, and JavaScript to deliver seamless UI/UX experiences.
  • Implement database solutions with SQL (MySQL, PostgreSQL, Microsoft SQL Server), NoSQL (MongoDB), and data modeling techniques such as database design and T-SQL scripting.
  • Conduct code reviews, debugging sessions, and unit testing to ensure code quality and performance optimization.
  • Integrate third-party APIs and web services (SOAP, WCF) while ensuring security standards are met.
  • Utilize version control systems like GitHub, SVN, TFS for source code management and participate in Agile development cycles with CI/CD pipelines using tools like Azure DevOps or Jenkins.

Requirements

Do you have experience in Scalable systems?, We are seeking a highly skilled and motivated Senior Java Developer with 10+ years of experience to join our dynamic software development team. In this role, you will lead the design, development, and implementation of robust Java-based applications, contributing to innovative solutions that drive business success. Your expertise in Java and related technologies will help shape scalable, efficient, and high-quality software products. This position offers an exciting opportunity to work on complex projects using cutting-edge tools and methodologies in a collaborative environment., * Proven experience developing enterprise-grade applications using Java SE/EE with a strong understanding of Object-Oriented Programming (OOP).

  • Hands-on expertise with frameworks such as Spring Boot, Hibernate/Entity Framework, and application servers like IIS or Tomcat.
  • Proficiency in front-end development technologies including React, Angular, HTML5/CSS3, Bootstrap, and AJAX for creating responsive UI components.
  • Solid knowledge of web services protocols including RESTful APIs and SOAP; experience with WCF is a plus.
  • Familiarity with cloud platforms such as AWS or Azure for deploying scalable microservices architectures.
  • Experience working within Agile environments utilizing tools like TFS or Jira; familiarity with SDLC best practices.
  • Strong debugging skills combined with experience in multithreading and performance tuning of Java applications.
  • Knowledge of scripting languages such as Python or Bash (Unix shell) for automation tasks is advantageous.
  • Ability to design complex database schemas and write efficient SQL queries; experience with PL/SQL or T-SQL is preferred. Join us to be part of a forward-thinking team committed to delivering innovative software solutions! We value energetic professionals eager to grow their careers while making a significant impact through technology-driven projects.

Benefits & conditions

$40 - $50 an hour - Contract, Pulled from the full job description

  • Flexible schedule

Apply for this position