We are looking for an experienced Senior Java Software Engineer to join our productive team at in México.
Growing your career as a Full Time Senior Java Software Engineer is an amazing opportunity to develop exceptional skills.
If you are strong in critical thinking, decision-making and have the right drive for the job, then apply for the position of Senior Java Software Engineer at today!
WE ARE
SoftServe is a global digital solutions company with headquarters in Austin, Texas, founded in 1993 in Ukraine. 13,000+ associates are currently working on 1,100+ projects with clients in the USA, Europe, and APAC region. We are about people who create bold things, make a difference, have fun, and love their work.
Joining the project, you will have an opportunity to work with a customer-focused and technology-driven leading online retailer of home goods and furnishings, our employees have the opportunity to solve challenging problems, grow their careers, and be part of a vibrant culture.
We are a passionate group of collaborative problem solvers and creative innovators, working on cutting-edge technology. From building award-winning retail applications (with amazing AR functionality) to creating leading blockchain and machine learning technologies, each of us embodies a unique value and contributes a diverse perspective to the team.
YOU ARE
- Experienced in Java and Spring (4+ years)
- Used to work with RDBMS (Oracle), IntelliJ and Unix/Linux
- Skilled in Unit/Integration Testing Tools such as JUnit, TestNG
- Knowledgeable in CI/CD, multi-threading, concurrent programming, microservice architecture, data structures, algorithms, and interchange technologies (JSON, XML)
- Confident with Hibernate and Restful Web Services
- Proficient with Kubernetes, Docker, Tomcat, Jetty
- Effective with log analysis tools (Splunk, ELK Stack)
- Accustomed to build tools (Maven, Gradle)
- Strong with SQL and NoSQL databases
- Familiar with source code management tools such as GIT/SVN
- Possessing an advanced level of English
YOU WANT TO WORK WITH
- Performing new application development including initial design and evaluation for a workload to give an estimated work duration
- Providing maintenance support and enhancing performance to existing application code
- Reviewing and documenting existing application code
- Analyzing and designing databases within an application area, working individually, or coordinating database development as part of a team
- Monitoring and troubleshooting production software issues and providing solutions
- Analyzing user needs and software requirements to determine the feasibility of design within time and cost constraints
- Systems analysts, engineers, programmers, product managers, and others in order to design systems and obtain information on project limitations and capabilities, performance requirements, interfaces, and legacy systems
- Storing, retrieving, and manipulating data for analysis of system capabilities and requirements
- Designing, developing, and modifying software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design
TOGETHER WE WILL
Create top-notch solutions for maintaining our uniqueness in the vacation rental market and enjoy such benefits as
- 15 vacation days, 100% covered by the company. Additional days off (such as bereavement, maternity, adoption, and more)
- Health and Life insurance package for you and your family
- Gym reimbursement
- Certifications from leading providers (Google, AWS, etc.)
- Access to 11,000+ learning solutions with SoftServe University and Udemy
- Flexible approach to the workplace. Work from anywhere. Literally
- Wide career opportunities and a clear career path with SoftServe PeeX program
- Mentorship, coaching, events & conferences reimbursement
Benefits of working as a Senior Java Software Engineer in México:
● Learning opportunities
● Opportunities to grow
● Advantageous package
● Remote Work opportunity