Software Engineer

Engine
Homestead, PA, United States
1 day ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Application Performance Management Automation of Tests Code Review Continuous Integration Software Debugging DevOps Spring Framework Scaled Agile Framework Software Engineering
+13 more
Enterprise Software Applications Spring-boot Software Application Programming Backend Event Driven Architecture Containerization AngularJS Apache Kafka Front End Software Development Video Streaming Restful APIs Software Version Control Microservices

Job description

eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging projects, schedule flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE., eNGINE is seeking a Full Stack Software Engineer to join a collaborative engineering team developing and supporting modern enterprise applications. This position is backend focused, with an emphasis on Java, Spring, REST APIs, microservices, and event-driven architecture., * Design, develop, and enhance enterprise applications using Java and Spring/Spring Boot.

  • Build and maintain RESTful services and APIs that support business-critical applications.
  • Develop distributed services using microservices and event-driven patterns.
  • Work with messaging and streaming technologies such as Kafka to support reliable, scalable application communication.
  • Participate throughout the software development lifecycle, from technical design and implementation through testing, deployment, and production support.
  • Partner with engineers, data professionals, product stakeholders, and business teams to translate requirements into maintainable technical solutions.
  • Contribute to code reviews, technical discussions, and engineering standards across the development team.
  • Help identify opportunities to improve application performance, reliability, scalability, and maintainability.
  • Contribute to front-end development when needed, with Angular experience considered a strong plus.
  • Stay current with emerging engineering practices and share relevant knowledge with teammates and the broader technical community.

Requirements

The ideal engineer enjoys solving complex technical problems, contributing to architectural and development decisions, and working as part of a team that values engineering quality and continuous improvement. Experience with Angular is a plus, but strong backend engineers without significant Angular experience will also be considered., * Professional software development experience with Java.

  • Strong hands-on experience with Spring or Spring Boot.
  • Experience developing and integrating REST APIs.
  • Understanding of microservices architecture and distributed application design.
  • Experience with Kafka or comparable messaging/event-streaming technologies.
  • Ability to work effectively within an Agile engineering environment.
  • Strong understanding of software development fundamentals, testing, debugging, and source control.
  • Effective communication skills and the ability to collaborate with both technical and non-technical stakeholders.

Preferred Experience

  • Experience developing applications with Angular or another modern JavaScript framework.
  • Exposure to cloud-based application development and modern DevOps practices.
  • Experience working with relational databases and SQL.
  • Familiarity with CI/CD pipelines, automated testing, and containerized applications.
  • Experience in large-scale enterprise or financial-services environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com
Prepare application

Good distractions

Loading talks and stories from around this role…