Senior Java Software Engineer

at  AltexSoft

Deutschland, , Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Jan, 2025Not Specified20 Oct, 2024N/AConferences,Access,Knowledge BaseNoNo
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:

A global, travel content aggregation and distribution technology company – is currently seeking a Senior Software Engineer (Back End). The role will involve responsibilities to develop and grow engineering talent through effective mentoring, coaching, and retention strategies in a hyper-growing, highly competitive economic environment.
The client is a global, travel content aggregation and distribution technology company. They help airlines and travel agencies to distribute retail travel products through their solutions built on IATA’s New Distribution Capability (NDC) Standard.

You Have

  • Excellent verbal and written communication skills, with the ability to explain complexity using diagrams and models.
  • Familiarity with Scrum/Agile development methodologies.
  • Exceptional interpersonal skills with both internal/external stakeholders and within the team.
  • Strong organizational and leadership skills.
  • 5+ years of Java development experience.
  • Experience in designing and using APIs & integration services.
  • Experience with cloud technologies.
  • Experience in Spring Boot
  • Well-experienced in Server-Side Java, JPA, Spring, Spring Boot, JAXB, JAX-WS, MySQL, JUnit, and Tomcat.
  • Experience with JSON, SOAP – API, Rest, JMeter, Jprofiles, API development, and integration.
  • Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
  • Ability to work dynamically and reuse Components and Services.
  • Strong software development skills using Java and web application technologies in a Micro Service.
  • Background with Open-Source Frameworks – Spring/Spring Boot, XML, Integration with SOAP and RESTful Web Services, WS security.

Would be a plus

  • AWS developer certification.
  • Knowledge of clean code strategy.
  • Strong troubleshooting mindset, with proven experience solving critical software issues.

You Are Going To

  • Participate in regular meetings with the development team to discuss ideas and challenges.
  • Embrace an open-minded, team-player approach, being receptive to feedback and offering suggestions.
  • Utilize your strong analytical skills to solve problems and develop recommendations.
  • Demonstrate a good understanding of agile software development methodologies. Manage multiple efforts simultaneously, effectively balancing priorities.
  • Collaborate with the internal team to ensure successful project delivery, reporting to team leads and Project Managers.
  • Work independently on individual modules and projects. Troubleshoot interface software and debug application code.
  • Profile and optimize back-end performance. Document application changes and develop updates.
  • Break down complex solutions into small reusable components, collaborate with teammates to determine which components will be developed, build on top of ready-made libraries, and document work for future use.
  • Test and deploy backend Java (Spring Boot) and some Docker services.
  • Collaborate with other engineers to implement operational solutions while adhering to industry best practices.

We offer

Work-life Balance

  • Possibility to work remotely

Health Care

  • Reimbursement of medical expenses
  • Online morning exercise

Education

  • Compensation for trainings, seminars, conferences
  • Free access to the Pluralsight and ACloudGuru knowledge base
  • Access to the AltexSoft library with top-notch materials
  • A mentor for a probation period
  • Engagement in our Mentorship Hub program as a mentor or a mentee to foster professional growth and development

Development

  • Horizontally — master new technologies at internal courses
  • Vertically — choose your own career path through Competency trees

Recognition Program

  • All your activities are marked by points that can be exchanged for gifts to fit any taste.

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Deutschland, Germany