Software Engineer for Innovative Solutions

hace 1 día


San José, San José, Costa Rica Encora A tiempo completo

We are a leading provider of innovation services and software engineering solutions, dedicated to helping companies thrive in the digital age.

About Us

As a global company with over 27 years of experience in Silicon Valley, we have established a strong presence in Latin America with multiple development centers. Our commitment to innovation and excellence has earned us a reputation as a trusted partner for forward-thinking businesses.

Job Description

We are seeking a highly skilled Software Engineer to join our team. In this role, you will be responsible for contributing to all stages of the software development lifecycle, from analyzing user requirements to defining business objectives. Your expertise in Java and its ecosystems will enable you to develop and test software, identify and resolve technical issues, and create detailed design documentation.

You will also be tasked with proposing changes to our current Java infrastructure, writing well-designed and testable code, conducting software analysis and debugging, and developing documentation to help users. Additionally, you will support continuous improvement by investigating alternatives and technologies, and presenting for architectural review.

Requirements
  • Proficiency in Java, with a good understanding of its ecosystems
  • Solid knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
  • Familiarity with different design and architectural patterns
  • Ability to write reusable Java libraries
  • Knowledge of Java concurrency patterns
  • Basic understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
  • Familiarity with MongoDB is a plus
  • Basic understanding of Authentication mechanisms
  • Good understanding of cybersecurity best practices
  • Ability to write clean, readable Java code
  • Basic knowledge of class loading mechanism in Java
  • Skilled at creating database schemas that characterize and support business processes
  • Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • In-depth knowledge of code versioning tools, for instance, Git
  • Understanding of building tools like Sbt, Ant, Maven, Gradle, etc
  • Expertise in continuous integration
Benefits

We offer a range of benefits to support your career growth and overall well-being, including:

  • Flexible schedules
  • Wellness programs
  • Birthday day off
  • Christmas eve and more


  • San José, San José, Costa Rica Intel A tiempo completo

    Job DescriptionWe are seeking a highly skilled Software Application Development Engineer to join our team at Intel.This role involves designing, developing, and testing software applications to meet the evolving needs of our customers.Key Responsibilities:Collaborate with cross-functional teams to define system requirements and implement necessary...


  • San José, San José, Costa Rica Solutionstream Llc. A tiempo completo

    **About the Role**We are seeking a seasoned Software Engineer to drive projects end-to-end, collaborate on product requirements, architect and implement technical solutions, and ensure continued success after deployment.This is an exciting opportunity to join Solutionstream Llc. as a Senior Full Stack JavaScript Developer.As a key member of our team, you...


  • San José, San José, Costa Rica Encora A tiempo completo

    At Encora, we're seeking an exceptional talent to join our team as a Software Engineer for Innovative Digital Products.Located globally, we are a company that offers software and digital engineering solutions. With more than 9000 employees worldwide, our technology practices include Cloud Services, Product Engineering, Data Science, and Cybersecurity.The...


  • San José, San José, Costa Rica Amazon Support Services Costa Rica Srl A tiempo completo

    Fueled by your passion for technology, we are seeking a skilled Software Development Engineer to join our Amazon team in San Jose, Costa Rica.Estimated Salary: $120,000 - $180,000 per yearAbout the Role:We're looking for talented individuals who can design and build innovative technologies in a large distributed computing environment, driving fundamental...


  • San José, San José, Costa Rica Encora A tiempo completo

    At Encora, we're looking for a seasoned Software Engineer to join our team.About UsWe're a global company that provides cutting-edge innovation services and software engineering solutions. With over 27 years of experience in Silicon Valley and 7 development centers in Latin America, we offer a unique blend of local expertise and global reach.Your RoleYou'll...


  • San José, San José, Costa Rica Intel A tiempo completo

    Intel Job DescriptionWe are looking for a passionate individual with software development skills to develop innovative solutions and enhance current business processes through automation.Job Summary:This is a hybrid position that requires interaction with internal and external customers. The ideal candidate will have a bachelor's degree in Computer Science...


  • San José, San José, Costa Rica Crg Solutions A tiempo completo

    Job OverviewCrg Solutions seeks a highly skilled Software Solutions Developer to join our team. As an Application Engineer, you will play a crucial role in translating design concepts into functional software.


  • San José, San José, Costa Rica Encora A tiempo completo

    We are a global company that provides innovation services and software engineering solutions.As a Software Engineer for Scalable Solutions, you will work closely with product and design partners to form the vision for our products and devise a strategy to get there.Main Responsibilities:- Mentor and support other engineers on the team, and collaborate with...


  • San José, San José, Costa Rica Crg Solutions A tiempo completo

    Crg Solutions is seeking a highly skilled Data Engineering Expert to join our team. As a key member of our engineering department, you will be responsible for designing and implementing data models within relational databases, ensuring efficient data storage and retrieval.**Responsibilities:****Data Modeling:** Collaborate with the team to work on both...


  • San José, San José, Costa Rica Datasite A tiempo completo

    Datasite is a global leader in providing data rooms and SaaS technology for M&A and high-value transactions. We're seeking a talented Front End Software Engineer to join our distributed team and contribute to building a new platform that enables our clients to manage complex deals efficiently.**Key Responsibilities:**We're looking for someone with expertise...


  • San José, San José, Costa Rica Datasite A tiempo completo

    Datasite, a global organization, is at the forefront of providing data rooms and SaaS technology for high-value transactions in over 170 countries. To drive our continued success, we're seeking a skilled QA Engineer to join our team in Heredia, Costa Rica.Job DescriptionWe're building a new platform to deliver powerful and innovative solutions for our...


  • San José, San José, Costa Rica Canonical - Jobs A tiempo completo

    Canonical, a leading international software company, is seeking an experienced Software Engineer to join our team. As a key member of our distributed development team, you will play a vital role in shaping the future of our flagship product, Landscape.Landscape is the premier management tool for deploying, monitoring, and managing fleets of Ubuntu systems....


  • San José, San José, Costa Rica Amazon Support Services Costa Rica Srl A tiempo completo

    Company OverviewAmazon Support Services Costa Rica Srl is a multinational technology company dedicated to providing innovative software solutions.We are committed to a diverse and inclusive workplace, and our team is designed exclusively for university graduates in Computer Science, Computer Engineering, System Engineering or related field.About the JobWe...


  • San José, San José, Costa Rica Veridic Solutions A tiempo completo

    **About the Role:**We are seeking an experienced Senior Python Software Engineer to join our team at Veridic Solutions.**Location:San Jose, CA**Job Overview:The successful candidate will be responsible for designing and developing high-quality software applications using Python.This is a fantastic opportunity to work with a talented team of engineers and...


  • San José, San José, Costa Rica Encora A tiempo completo

    Senior Java Developer RoleWe are seeking a skilled Senior Java Developer to join our team of experts in designing and delivering cutting-edge solutions. As a key member, you will support the development of high-quality software that meets our business requirements.Your primary responsibilities will include:Leading the design, development, and implementation...


  • San José, San José, Costa Rica Growth Acceleration Partners A tiempo completo

    Senior Java Software Engineer Job DescriptionGrowth Acceleration Partners is a dynamic company seeking an experienced Senior Java Software Engineer to join our Development team. Located in Granadilla, Costa Rica, and Medellín, Colombia, this role offers the opportunity to work with a talented team and contribute to cutting-edge projects.The ideal candidate...


  • San José, San José, Costa Rica Intel A tiempo completo

    **About Intel Software**Intel Software is a leading provider of innovative software solutions that enable amazing computing experiences. Our team continues to shape the way people think about computing, across CPU, GPU, and FPGA architectures.**Join Our Team**We are seeking a highly skilled System Software Development Engineer to join our team. As a member...


  • San José, San José, Costa Rica Growth Acceleration Partners A tiempo completo

    We are seeking a highly skilled Senior Python Software Engineer to join our team at Growth Acceleration Partners. Our company, founded in 2007, specializes in consulting and technology services, helping businesses achieve a competitive advantage through innovative software and data engineering solutions.About UsGAP is a woman-owned company headquartered in...


  • San José, San José, Costa Rica Encora A tiempo completo

    Software Engineer Role OverviewEncora is seeking a talented Software Engineer to join our team. As a Software Engineer, you will play a key role in developing cutting-edge digital products and solutions for our clients.Key ResponsibilitiesDesign, develop, and test software applications using .NET framework and C#.Maintain and optimize SQL Server databases to...


  • San José, San José, Costa Rica Crg Solutions A tiempo completo

    OverviewCrg Solutions is seeking a seasoned Principal Software Engineer to lead the development of innovative software solutions. This role involves collaborating with cross-functional teams to design, build, and deploy cutting-edge products incorporating Generative AI components.Salary:$180,000 - $220,000 per annum.About the RoleWe are looking for a highly...