Remote Software engineering Jobs · Java

Job listings

$145,000–$170,000/yr

The Lead, Software Developer will own the stability, performance, and reliability of the lifecycle asset management platform (LAMP) while providing technical direction and mentorship to a team of developers. This role blends technical mentoring (code reviews, delivery coordination) with direct coding in stack (Java, Blaze, Spring Boot) and modern integration patterns (RESTful/GraphQL).

Make significant contributions in designing, developing, and optimizing scalable shared backend services using Java and serverless technologies. Contribute to design and implementation of RESTful APIs and event-driven systems. Contribute to the development of user-facing frontend components as needed. Collaborate with cross-functional teams, including Architects, Product Managers, and engineering leads, to deliver impactful solutions.

$105,000–$140,000/yr

Seeking a Software Engineer to join the growing engineering team to contribute to the design and development of scalable, secure, and user-centric applications that power Versant’s next-generation platforms. The role involves collaborating with cross-functional teams, implementing microservices, and using SaaS platforms to deliver value quickly and write secure, performant, and maintainable code.

Design, develop, test and provide support for the applications and write well-designed, well-documented, testable, efficient and secured code. Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement. Support continuous improvement by investigating alternatives and technologies. Work in a cross-functional team for end-to-end delivery of features and issue fixes.

Experian's contact center technology team is at the forefront of innovation, dedicated to creating the latest solutions that enhance customer interactions. We are looking for an experienced Lead Software Development Engineer to join our dynamic team and lead the development of Intelligent Virtual Assistant (IVA) customer experiences, using natural language processing (NLP) and machine learning (ML) technologies. This role is ideal for someone who excels and has experience managing large-scale projects, collaborating with teams by making data-driven decisions

As a Software Engineering Intern, you'll collaborate with cross-functional teams to design, develop, and test software solutions. You'll contribute to the development of CAM-related applications, building intuitive user interfaces. The role involves participating in Agile development processes, conducting code reviews, and documenting technical designs.