Doran Jones Inc.

Java Software Engineer

Jersey City, New Jersey, United States

$60,000 – $90,000Compensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
InternshipJob Type
UnknownVisa
Software Development, Cloud ComputingIndustries

Java Software Engineer

Position Overview

  • Location Type: Remote
  • Employment Type: Full-Time
  • Salary: Not specified

Doran Jones is seeking a Java Software Engineer to join a highly skilled Agile team. You will be working with a nationwide network providing loans and financial services. Their Java engineering stack includes Spring Boot for microservices, Hibernate for ORM, Apache Kafka for messaging, and Kubernetes for deployment. This role involves software development, solution design, and architecture, and it offers the opportunity to develop and leverage full-stack capabilities. Be part of a transformative initiative, modernizing legacy systems into scalable, secure, and efficient cloud-based solutions.

Requirements

Experience

  • Overall Software Development: 4+ years of experience in enterprise systems.
  • Core Java: 4+ years of software development experience.
  • Spring Boot & Spring Batch: 4+ years of experience.
  • Microservices & Low-Latency: 3+ years of experience building microservices architecture and low-latency implementations.
  • Full-Stack Engineering: 3+ years of experience with JavaScript Frameworks, Angular or React.js.

Cloud Experience

  • Databases: Experience with Cloud SQL, Postgres, or MongoDB.
  • Cloud Platforms: Experience working with AWS and/or Azure cloud platforms.

Agile Practices

  • In-depth knowledge of Agile Software Development practices.

Other Skills

  • Familiar with software engineering practices, including CI/CD pipelines, Automated Testing, and Performance Engineering.
  • Working knowledge of SDLC, especially regarding improving agile delivery metrics.
  • Strong communication and team/technical skills.

Responsibilities

  • Design, develop, and maintain high-quality Java Spring Boot services and application components in the cloud.
  • Apply practical knowledge of development and engineering to conceive, design, develop, test, and implement software fixes, enhancements, and new systems.
  • Conduct code reviews to ensure adherence to coding standards, best practices, and quality guidelines.
  • Collaborate with architects and stakeholders to design robust and scalable software solutions, considering system requirements and constraints.
  • Analyze complex technical problems and propose innovative solutions, balancing performance, scalability, and maintainability.
  • Write unit tests, debug, and troubleshoot issues to ensure software quality and reliability.
  • Identify performance bottlenecks and optimize code, database queries, and system architecture.
  • Create and maintain technical documentation, including design documents, API specifications, and deployment procedures.
  • Implement and maintain CI/CD pipelines to automate build, test, and deployment processes.
  • Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions on time and within budget.
  • Develop, manage, build, and maintain the technical components related to server-side and web service-based solutions.
  • Participate in developing specifications for assigned components, projects, or fixes.
  • Interact and coordinate deliverables with other technical groups in the organization.

Application Instructions

  • Not specified. (Contact Doran Jones for application details.)

Skills

Java
Spring Boot
Spring Batch
Microservices
JavaScript
Angular
React.js
Cloud SQL
Postgres
MongoDB
AWS
Azure
Agile
CI/CD
Automated Testing
Performance Engineering

Doran Jones Inc.

Financial services firm specializing in data engineering

About Doran Jones Inc.

Doran Jones Inc. specializes in financial services, focusing on data engineering and application development for capital markets, risk management, and regulatory compliance. The company helps clients enhance their capabilities, minimize risks, and implement changes effectively. Its products and services include advanced AI and machine learning tools, data intelligence, and advisory services tailored to the financial sector. Doran Jones stands out from competitors by actively recruiting individuals from non-traditional backgrounds, fostering diversity within its teams, and partnering with non-profit organizations to create sustainable technology careers. The goal of Doran Jones is to support clients in their digital transformation journeys while building a workforce that reflects a variety of experiences and perspectives.

Charlotte, North CarolinaHeadquarters
2010Year Founded
M_AND_ACompany Stage
Enterprise Software, AI & Machine Learning, Financial ServicesIndustries
51-200Employees

Risks

Emerging fintech startups leveraging blockchain pose competitive threats.
Rapid AI evolution may create a skills gap within Doran Jones' workforce.
Remote work trends could impact local talent recruitment in major US cities.

Differentiation

Doran Jones is a women-owned firm specializing in capital markets consulting.
The firm recruits from non-traditional backgrounds, enhancing team diversity and expertise.
Doran Jones offers advanced AI and machine learning tools for digital transformation.

Upsides

Increased demand for ESG data analytics boosts opportunities in data engineering.
The rise of DeFi platforms drives demand for risk management solutions.
Agile transformation trend increases demand for Doran Jones' consulting expertise.

Land your dream remote job 3x faster with AI