Senior Java Software Engineer
at AltexSoft
Deutschland, , Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 19 Jan, 2025 | Not Specified | 20 Oct, 2024 | N/A | Conferences,Access,Knowledge Base | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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