Backend Software Engineer Java, Scala *** Direct end client ***
Quick Overview
Job Description
We are seeking Backend Software Engineer to join our dynamic development team. This role is ideal for someone passionate about building scalable backend systems using modern technologies like Java, Scala, Docker, and SBT. You will contribute to the design and development of business applications that enhance user experience and operational efficiency.
As a key contributor, you will collaborate with senior engineers and cross-functional stakeholders to deliver high-quality software solutions. You ll follow best practices in software engineering to write clean, modular, and maintainable code while gaining hands-on experience in a fast-paced, agile environment.
Key Responsibilities
- Feature Development: Design and implement scalable backend features using Java or Scala.
- SDLC Participation: Contribute to all phases of the Software Development Lifecycle (SDLC) including development, testing, deployment, and maintenance.
- Collaboration: Work closely with team members, senior engineers, and product stakeholders to ensure successful project delivery.
- Performance Optimization: Analyze and improve application performance and scalability.
- Reusable Components: Build and maintain reusable components using Docker, CircleCI, and other DevOps tools.
- Learning & Growth: Gain valuable experience under the mentorship of senior engineers while contributing to real-world projects.
Required Qualifications
- Experience: 2 4 years of hands-on experience in backend software development.
- Technical Skills: Proficiency in Java or Scala, with working knowledge of Docker, SBT, and CI/CD tools.
- Problem Solving: Strong analytical and debugging skills with a proactive approach to solving technical challenges.
- Communication: Excellent verbal and written communication skills to effectively collaborate with technical and non-technical stakeholders.
- Ownership: Ability to take initiative and ownership of tasks with guidance from senior team members.
Preferred Qualifications
- Experience with microservices architecture and RESTful APIs.
- Familiarity with cloud platforms such as AWS, Google Cloud Platform, or Azure.
- Exposure to Agile/Scrum methodologies.
- Knowledge of unit testing frameworks and code quality tools.
Java, Scala, Backend Engineer, Software Developer, Docker, SBT, CircleCI, CI/CD, Microservices, REST API, Agile, Scrum, Cloud Computing, AWS, Google Cloud Platform, Azure, SDLC, Software Engineering, Backend Development, Modular Code, Scalable Systems, Performance Optimization, DevOps, Unit Testing, Code Quality, Software Lifecycle, Java Developer, Scala Developer
Skills
Similar jobs
Back-End Developer, Mid with Security Clearance
Semper Valens Solutions, Inc. · Lackland Air Force Base, United States
1 hour ago$1k/moBack-End Developer, Senior/Mid with Security Clearance
Semper Valens Solutions, Inc. · Fort George G Meade, United States
1 hour agoSenior Backend Engineer - Java & AWS
DTCC · Coppell, United States
5 hours agoSenior Backend Engineer - Java & AWS
DTCC · Jersey City, United States
6 hours agoJava Back-end Developer
Marlabs LLC · Plano, United States
9 hours agoSr. Java Backend Developer
QUANTUM TECHNOLOGIES LLC · Atlanta, United States
10 hours ago€88/hr