Lead Java Engineer


Our mission is to help people everywhere find a job and company they love! We are disrupting the industry by changing how people search for jobs and how companies recruit top talent. This is your chance to share your work with a worldwide community of nearly 50 million monthly unique users.

About the Job

The International team is looking for a Lead Java Engineer to help build out a new suite of international specific features to help job seekers find companies they love and companies grow their employer brand and reach new talent on Pedahelsoft and across the web. This is an exciting opportunity to join a rapidly growing team and build new ways for employers and job seekers to connect around prospective job opportunities.

The International team is responsible for all international development efforts including launching new markets/countries as well as growing the 18 existing non-US sites. 

About You

The ideal candidate will have a passion for development and a strong background in building dynamic, high-volume web sites with Java using an agile development methodology.  You enjoy mentoring and coaching developers, and the thought of pairing in on a tricky technical problem excites you.

We look for self-starters who thrive in a fast-paced, agile environment – which means wearing many hats, being comfortable changing direction quickly, and an eagerness to learn new technologies as needed.

You'll work with a small, collaborative team of engineers, product managers, and designers, making excellent interpersonal and communication skills a must. Most importantly, we look for people who can prioritize, multi-task, and deliver – because it’s a lot more fun to get things done.

Skills and Requirements

    5+ years of software development on large scale, high-volume sites
    Experience leading engineering teams, including establishing best practices, creating core architecture for a site and mentoring junior engineers
    Proficient with open source Java technologies like Spring Boot, Spring MVC, etc.
    Proficient in working with relational databases as well as NoSQL technologies like Redis and Cassandra
    Experience building service-oriented solutions and RESTful microservices
    Strong understanding of Java multithreading, concurrency, and memory management
    Excellent coding practices including a solid understanding of design patterns and unit testing
    Experience with automated test tools and frameworks
    Experience building maintainable and efficient tests using Java-based tools such as JUnit, TestNG, etc.
    Bachelor's Degree in computer science or a related field
    Confident, professional, and effective communicator in both Portuguese and English 

Why Pedahelsoft?

    Work with purpose – join us in creating transparency for job seekers everywhere
    Dog-friendly office- bring your dog to work with you.
    Office close to Faria Lima Station, Pinheiros (region full of restaurants and entertainment)
    Complimentary fruits and snacks available all day.
    Long-Term Incentive Plan
    Your choice between Mac or PC
    Paid Health Plan with SulAmérica (+80% for dependents)
    Dental Plan
    3-Days Volunteer Paid Time Off
    Vale refeição of R$ 30,00 daily

Pedahelsoft is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, age, veteran or military status, or any other category protected under the law. 
Pedahelsoft is an equal opportunity employer; committed to a community of inclusion, and an environment free from discrimination, harassment, and retaliation.  

At PedahelSoft, We strive to be the world’s top and most affordable software services provider. We offer various products and services that will perfectly fit your desire. These include serving everyone comparatively inexpensive software services. All these and more are coming as we continue to bring up new and innovative products at an amazing value. Mission Staff and Management at PedahelSoft are highly experienced motivated team that is fully committed to providing an above excellent service at all times. The company continues to invest highly in its staff and other resources to ensure that they can facilitate for the ever-changing needs in software solutions and other services the company provides in Africa and beyond. We aim to provide and maintain a high-quality service to march each client needs. We also aim to be competitive with our reasonable cost of software’s and other services, effective guarantee of services and effective up-to-date information. Vision Is to ensure that we provide all these tools necessary to establish your own software at very least expensive possible. In an effort to keep a strong customer bond and confidence, we make sure that we have the right people that will represent the company’s ideas and aspiration. A dedicated team of customer service associates and technical experts are available 24/7 to assist you.