Senior Java Full Stack Developer

at  Escher Group

Remote, Scotland, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate10 Feb, 2025Not Specified10 Nov, 2024N/AMathematics,Java,Spring Boot,Angular,Soft Skills,Computer Science,Mongodb,Linux,English,Communication SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

YOUR OPPORTUNITY

We are seeking a Senior Java Full Stack Developer to join Escher’s Data AI Division, to join in our mission to deliver machine vision and intelligent recognition solutions for the global logistics & postal industry. If you have a strong background in Java, Spring Boot, and Angular, and are eager to work on high-volume, mission-critical systems, please read on!

TECHNICAL SKILLS:

  • Java Expertise: Strong proficiency in Java, with experience in full-stack development.
  • Angular Proficiency: Hands-on experience with Angular.
  • Spring & Spring Boot: Solid experience in building applications with Spring and Spring Boot frameworks.
  • Linux: Expertise in working with Linux-based environments.
  • MongoDB: Familiarity with MongoDB or similar NoSQL/open-source databases.
  • Cloud Technologies: Experience with cloud platforms is advantageous but not essential for this role.
  • Mathematical & Analytical Skills: Strong foundation in mathematics and problem-solving abilities.

SOFT SKILLS:

  • Team Collaboration: Ability to work effectively within cross-functional teams.
  • Communication: Strong communication skills, especially in client-facing interactions, with English as the primary language.

EDUCATIONAL BACKGROUND:

  • A Bachelor or Master of Science in Computer Science or a related field is required.

Responsibilities:

  • Full Software Development Lifecycle Involvement: Participate in every stage of the software development lifecycle, including planning, designing, developing, deploying, integrating, and testing software solutions, ensuring high-quality and scalable results.
  • System and Product Development: Focus on both the creation of new software solutions and the enhancement of existing systems to meet evolving business and technical needs, particularly in the postal industry.
  • Collaborative Project Work: Engage in multiple projects simultaneously, potentially collaborating with global clients across diverse regions, such as Asia, Africa, and Europe, delivering robust solutions tailored to local market requirements.
  • Cross-Functional Team Collaboration: Work closely with cross-functional teams, including engineers, product managers, and technical support, to ensure seamless integration and deployment of software components.
  • Continuous Improvement: Contribute to the ongoing improvement of development processes and software quality through code reviews, testing, and the implementation of best practices for software engineering.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

MSc

Computer science or a related field is required

Proficient

1

Remote, United Kingdom