Back icon

Java Developer for a Software Company

Java Developer for a Software Company 40 hrs/week, 12+ months
warning.png
Sorry, the job is expired

Currently we are looking for a remote Java Developer to join our global team.

The customer is a multinational company that provides cloud-based human capital management software solutions.

Responsibilities

  • You will work with our Agile teams including Development/ Product/ UX/UI/ Support/DevOps on our award-winning social recognition products
    • Developing testing strategy and test cases as part of a product development team.
      • Initiate, develop and maintain automation framework and framework enhancements. Investigate and apply new tools to the current test framework.
        • Develop and maintain Automated test scripts for Functional & Non-Functional scenarios.
          • Trace exceptions in test failures using debugging and Linux server logs.
            • Work very closely with QAs and developers to review functional automation test coverage to ensure QA goals are met.
              • Log and take ownership of defects found, produce reports, analysis trends of the defects found.
                • Communicate test results, metrics and risk assessments to the project stakeholders.
                  • Constantly review/suggest new approaches in measuring code test coverage.
                    • Maintain existing and create new Test Cases in test repository.
                      • Be self-motivated and manage time spend across work day to creating new features, updating old features, investigating failing tests and server deployment issues.
                        • Participate in major release regression activities.

                          Requirements

                          • 6+ months experience testing online services / Internet-based systems, in an Agile environment.
                            • Strong Java experience using Object-oriented programming paradigm.
                              • Experience in Spring core (mandatory)
                                • Experience in Spring data access & spring boot (desirable but not essential)
                                  • Experience of interface development with Web Services.
                                    • Multi-Browser and server-side test automation using TestNG, WebDriver, UniREST, DBFit.
                                      • Experience in creating well-defined test frameworks using patterns like POM, DRY and Spring boot.
                                        • Experience developing and executing automated test suites using CI tools like TeamCity or Jenkins.
                                          • Experience diagnosing, reporting, tracking and resolving quality issues.
                                            • Experience in RDBMS.
                                              • Good knowledge of UNIX or Linux and able to write bash scripts.
                                                • Expertise with JUnit, Mock, Stub and/or other testing frameworks.
                                                  • Degree in Computer Science, Information Systems, or another related field. Or equivalent work experience
                                                    • ISTQB Certification in automation isantage
                                                      SET.Java
                                                      Java
                                                      TestNG

                                                      Benefits in eligible locations

                                                      location.svg
                                                      ImageImage

                                                      For you

                                                      • Prepaid Medicine with Colsanitas for you and your legal dependents 
                                                      • MetLife Life Insurance for you 
                                                      • Thousands of projects for top brands
                                                      • Stable income
                                                      ImageImage

                                                      For your comfortable work

                                                      • 100% remote work forever
                                                      • Free licensed software
                                                      • Possibility to work on your own device (BYOD)
                                                      • Stable workload
                                                      • Relocation opportunities
                                                      • Flexible engagement models
                                                      ImageImage

                                                      For your growth

                                                      • Free trainings for technical and soft skills
                                                      • Free access to LinkedIn Learning platform
                                                      • Support from a personal Skill Advisor
                                                      • Language courses
                                                      • Free access to internal and external e-Libraries
                                                      • Access to internal communities and competency centers
                                                      • Certification opportunities

                                                      40 hrs/week

                                                      Hours per week

                                                      12+ months

                                                      Project length

                                                      Colombia

                                                      Locations eligible for the position