Java Engineer

Há 2 dias


Londrina, Paraná, Brasil AgileEngine Tempo inteiro US$104.000 - US$130.878 por ano
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US 

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you

ABOUT THE ROLE

We are looking for a Senior Java Engineer with a strong foundation in computer science and passion for solving complex problems through high-quality code. You will work in a fast-paced environment alongside experienced developers to architect, build, and evolve the next generation of our data synchronization platform.
You'll be part of an agile, cross-functional team, participating in all stages of product development: from concept and architecture to release and ongoing iteration. Your work will directly impact how companies manage, automate, and unify their customer data.
WHAT YOU WILL DO

- Develop world-class, highly performant features for the next generation synchronization platform in a fast-paced environment;
- Work closely with other developers and engineers to develop functionality collaboratively and iteratively;
- Write unit and functional automation tests as well as perform code reviews ensuring good code quality standards are met;
- Responsible for troubleshooting and appropriate bug fixes of production issues with quick turnaround time;
- Design and implement data processing pipelines that normalize, validate, and transform data from multiple sources.

MUST HAVES

- 5+ years of experience building back-end systems using Java in production;
- Proficiency with the Spring Framework (Spring Boot, Dependency Injection);
- Deep knowledge of core data structures (arrays, linked lists, sets, maps, stacks, queues, graphs, trees) and algorithms, with the ability to analyze time/space complexity and solve real-world and coding-challenge style problems efficiently;
- Practical knowledge of time and space complexity, trade-offs, and optimization;
- Demonstrated experience applying these concepts in real-world systems and/or coding challenges;
- Our interview process places strong emphasis on algorithmic problem-solving, data structures, and complexity analysis. Candidates should expect exercises related to system design and Java/Spring technical discussions;
- Excellent problem-solving skills and hands-on coding proficiency;
- Exposure to unit testing with frameworks such as Junit and Mockito;
- Experience working with databases like PostgreSQL, MySQL, MongoDB (preferably);
- Knowledge of RESTFul APIs and version control using Git/GitHub;
- Excellent written and verbal communication skills;
- Self-motivated doer of things and solver of problems;
- A strong sense of ownership and willingness to overcome every challenge with the same level of energy, regardless of the complexity or the end goal;
- A passion for delightful user experiences;
- A deep sense of quality and attention to detail;
- Strong software engineering foundation and experience;
- Background in data engineering or ETL/ELT processes;
- Upper-intermediate English Level.

NICE TO HAVE 

- Experience working with Python;
- Experience with cloud platforms (GCP and services like Kubernetes, BigQuery, Pub/Sub);
- Experience with multi-tenant architecture, event-driven system, or message queues and design patterns;
- Knowledge of event-driven architectures and message queues;
- You are passionate about writing clean, modern, maintainable, & highly-performant code;
- You have a proactive ability and a self-starter attitude to troubleshoot and solve problems;
- You have experience working in an Agile environment;
- You have strong communication skills with excellent interpersonal effectiveness, in one-on-one interactions and presenting to a room;
- You have self-awareness and a desire to continually improve.

PERKS AND BENEFITS

- Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.

- Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.

- A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.

- Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. 

  • Sr. Software Engineer

    3 semanas atrás


    Londrina, Paraná, Brasil Platform Science Tempo inteiro

    —---------------------------------- At Platform Science, we're working to connect everything that moves. Founded in 2015, we are an open IoT platform that partners with innovative fleets, application developers, vehicle manufacturers, and equipment providers in the transportation industry to deliver revolutionary solutions to supply chain professionals...


  • Londrina, Paraná, Brasil beBeeDeveloper Tempo inteiro R$110.000 - R$134.000

    Job OverviewWe're looking for a skilled Full Stack Developer to join our team. As a key member, you'll work collaboratively with cross-functional teams to deliver high-quality software solutions.ResponsibilitiesDevelop and maintain complex applications using Java, Angular, and AWS.Collaborate with colleagues to identify business requirements and implement...


  • Londrina, Paraná, Brasil AgileEngine Tempo inteiro

    1 day ago Be among the first 25 applicants Join us and receive a $1,500 signing bonusAgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best...


  • Londrina, Paraná, Brasil beBeeSoftware Tempo inteiro

    Senior Software Engineer Opportunity">We are seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing high-quality software solutions that meet the needs of our clients.">The ideal candidate will have extensive technical knowledge in development using Java,...


  • Londrina, Paraná, Brasil beBeeSoftware Tempo inteiro US$120.000 - US$150.000

    About the RoleAs a Backend Software Developer, you will be responsible for designing and implementing software solutions from given requirements. You will create technical work plans and execute on those plans to meet individual business objectives.Main ResponsibilitiesCreate scalable and efficient backend systems;Maintain existing backend services and...


  • Londrina, Paraná, Brasil beBeeSoftware Tempo inteiro R$1.000.000 - R$1.500.000

    About the RoleThis is an exceptional opportunity for a skilled Software Engineer to join our team and drive innovation in software development.The ideal candidate will possess advanced skills in programming languages such as Java, Kotlin, Angular, and React, with experience in designing and implementing scalable systems.We are looking for a technical leader...

  • Backend Engineer ID37418

    2 semanas atrás


    Londrina, Paraná, Brasil AgileEngine Tempo inteiro

    Overview Join to apply for the Backend Engineer ID37418 ($3,000 signing bonus) role at AgileEngine . AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has...

  • Senior Software Engineer

    1 semana atrás


    Londrina, Paraná, Brasil beBeeBackend Tempo inteiro US$109.700 - US$142.600

    Expert Backend Software ArchitectAgile software development is a collaborative and iterative approach to developing high-quality software solutions. As an AgileEngine expert, you'll be part of a dynamic team that delivers award-winning products for top brands.Our culture is centered around people-first values, earning us multiple Best Place to Work awards....


  • Londrina, Paraná, Brasil Tata Consultancy Services Tempo inteiro

    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Tata Consultancy ServicesCome to one of the biggest IT Services companies in the world Here you can transform your careerWhy to join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of...

  • Full Stack Developer

    Há 24 horas


    Londrina, Paraná, Brasil Tata Consultancy Services Tempo inteiro

    Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Tata Consultancy Services Come to one of the biggest IT Services companies in the world Here you can transform your career Why to join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of...