Enable job alerts via email!

Senior Software Engineer (Java)

Jeavio

United States

Remote

USD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic team at a forward-thinking company where you will play a key role in developing large-scale telecom applications. This position offers the chance to utilize your strong programming skills in Java and Spring while collaborating with a distributed team. You will contribute to all phases of the software lifecycle, ensuring high-quality deliverables and mentoring junior developers. Embrace the opportunity to work with cutting-edge technologies and frameworks, and be part of an agile environment that values innovation and continuous learning. If you are passionate about building scalable applications and thrive in a collaborative setting, this role is perfect for you.

Qualifications

  • Strong programming skills in Java and experience with Spring framework.
  • Ability to build production applications and troubleshoot effectively.
  • Familiarity with Agile methodologies and DevOps practices.

Responsibilities

  • Contribute to all phases of the software lifecycle from requirements to deployment.
  • Maintain high quality standards and mentor junior team members.
  • Participate in code reviews and ensure adherence to engineering processes.

Skills

Java
Spring Framework
Object-Oriented Programming
Troubleshooting
JavaScript (Angular)
REST APIs
Distributed Systems
Learning New Languages

Tools

Docker
Git
CI/CD (Jenkins)
AWS
Azure

Job description

Work as a member of a team responsible for developing a large scale application for a telecom product in accordance with established processes. You will apply your knowledge of building scalable, distributed applications and have the opportunity to work with technologies & frameworks such as Java, Spring, Angular etc.


Essential Functions include, but are not limited to the following.

You will be expected to:

  • Contribute to all phases in the software lifecycle requirements analysis, development, and deployment
  • Maintain high quality standards for the work undertaken and be responsible for the quality of deliverables
  • Own the design, implementation and documentation of product features
  • Ensure assigned projects are developed in accordance with established engineering processes, adhering to scope, schedule constraints and agile project plan
  • Participate in code reviews
  • Work effectively as part of a distributed team
  • Mentor the junior team members.

Requirements

Key technical expertise areas expected for this role:

  • Strong programming skills in Java with clear understanding of Object-Oriented programming.
  • Experience building production applications using Java and Spring framework.
  • Strong troubleshooting skills
  • Some exposure to building production applications using Javascript based frontend frameworks like Angular.
  • Demonstrable ability to learn new programming languages and frameworks quickly
  • Experience working with REST APIs and distributed systems

Additional areas that would add value:

  • Knowledge about Kafka.
  • Basic understanding of containerization technologies like Docker.
  • Strong understanding of Design Patterns & their application in system design.
  • Using DevOps & Infrastructure tooling such as Git CI/CD, Jenkins, Git.
  • Test Driven & Behavior Driven Development.
  • Experience working in Agile Scrum/Kanban methodologies.
  • Fundamental knowledge of Native Cloud Environments like AWS or Azure.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer

Bitesize

Remote

USD 100.000 - 120.000

4 days ago
Be an early applicant

[Hiring] Sr. Software Engineer @Lyra Health

Lyra Health

Remote

USD 100.000 - 160.000

Today
Be an early applicant

Senior Software Engineer (410986)

IDR, Inc.

Remote

USD 100.000 - 720.000

5 days ago
Be an early applicant

Senior Software Engineer

Trinity Cyber

Remote

USD 100.000 - 720.000

5 days ago
Be an early applicant

Senior Software Engineer II (Remote)

Careers at Drata

Remote

USD 100.000 - 140.000

Yesterday
Be an early applicant

Senior Software Engineer (Remote) - React, Node

Lensa

Milwaukee

Remote

USD 80.000 - 120.000

2 days ago
Be an early applicant

Sr Software Engineer

Lumen Argentina

Remote

USD 82.000 - 111.000

Yesterday
Be an early applicant

Sr Software Engineer

Deltek, Inc.

Virginia

Remote

USD 68.000 - 120.000

3 days ago
Be an early applicant

Senior Software Engineer

Nutrislice

Denver

Remote

USD 90.000 - 140.000

Today
Be an early applicant