Himalayas logo
VS

#926 - Sr. Java Developer

Venon Solutions
United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Job Oportunity only available for LATAM

As a member of our development team, the Sr. Java Developer will design and develop high volume, low latency applications for mission-critical systems, delivering high availability. You will support web-based application development and maintenance, and contribute to and grow our software engineering competency. The Sr. Java Developer must have broad experience in web application development.

The Sr. Java Developer provides input and support for and performs full systems life cycle management activities (e.g., analysis, technical requirements, design, coding, testing, implementation, etc.) of application software. This position collaborates with teams and supports emerging technologies to ensure effective communication and achievement of objectives. This position provides knowledge and support for applications development, and integration and maintenance.

The selected candidate must have excellent communication skills and strong organizational skills, be able to meet deadlines, as well as interact effectively with other developers, and management.

Requirements:

  • Native Spanish language.
  • Highly proficient English level, spoken and written (B2 or Higher level).
  • +5 years of experience in Java and Enterprise Java technologies and development.
  • More than 4 years of experience in the Spring framework (Spring, Spring MVC, Spring Boot, Spring Security, etc).
  • More than 2 years working with CI/CD pipelines; including technologies such as Docker, Jenkins/Concourse.
  • Experience with cloud technologies, such as GCP.
  • Expert in designing and implementing RESTful web services.
  • Expert building web applications from the ground up.
  • Agile (scrum) based delivery practices, test driven development, test automation, and continuous delivery.
  • Solid understanding of object-oriented principles.
  • Demonstrated success in building design patterns and software engineering best practices.
  • Experience with Oauth2.
  • Solid understanding of hibernate.
  • Solid understanding of microservices.
  • Excellent knowledge of Relational Databases, SQL and NoSQL.
  • Experience with Maven and Gradle.
  • Experience with Netty.
  • Proficient in using Git for version control and mastering the Gitflow workflow.

Nice to have:

  • Experience with Angular2+.
  • Experience with Cloud-Native design & development.
  • Experience with Spanner DB.
  • Experience leading a development team.
  • Experience with financial applications, especially in the peer-to-peer space and involving payment cards.

A few responsibilities:

  • End-to-end responsibility for projects of increasing complexity that encompass more than their own development.
  • Be independent with little oversight beyond high level direction, works on complex tasks and completes them despite roadblocks, including debugging techniques.
  • Appropriately scope high-level project requirements, find a solution, implement and launch that solution.
  • Deliver software on-time and improve the accuracy of teams estimations.
  • Understand the business that their code supports, and possess empathy for the users of their software, using this understanding to influence their task prioritization.
  • Understand the tradeoffs between technical, analytical and product goals, and strive to create solutions that satisfy all of these goals.
  • Know how to not only identify technical problems and create solutions, but are also able to get cross-team buy-in for their solutions and manage projects to make these solutions come to life.
  • Research and propose new technologies, and have a broad understanding of the entire architecture, as well as very detailed understanding of their area.
  • Identify big issues and opportunities in the technology and organization, and work across teams to create solutions to these issues.
  • Identify risks in code, features, and design, and communicate these to the appropriate parties.
  • Set the direction in some major part of the technology for their pillar and have a major role in the pillar or teams decision-making process.
  • Support deployment releases as needed and maintain the application once its in production.

What do we offer?

  • Competitive salary in USD.
  • 100% Remote work.
  • Type of contract: Independent Contractor with Venon Solutions LLC.
  • Equipement is provided.
  • Contract duration: Long-term.
  • Benefits: 2 weeks of PTO (paid time off).
  • Holidays: from your National calendar.
  • Working hours: Full-time CST, fully committed.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours

About Venon Solutions

Learn more about Venon Solutions and their company culture.

View company profile
Claim this profileVS

Venon Solutions

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

9 remote jobs at Venon Solutions

Explore the variety of open remote roles at Venon Solutions, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Venon Solutions

Remote companies like Venon Solutions

Find your next opportunity by exploring profiles of companies that are similar to Venon Solutions. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Venon Solutions hiring #926 - Sr. Java Developer • Remote (Work from Home) | Himalayas