1 - 20 of 305 Jobs

Search for Mid-Level Java Developer

305 results

Apply
Encora logoEncora logo
Full-time|Hybrid|Peru

Location: PeruWork modality: Hybrid Role overview This Mid-Level Java Developer position focuses on designing, developing, and maintaining scalable backend applications. The role sits within an agile team, where collaboration and adaptability are essential. Main responsibilities Design and build backend systems using Java Maintain and enhance existing backen…

Apr 29, 2026
Apply
Encora logoEncora logo
Full-time|Hybrid|Peru

Location: PeruWork Mode: Hybrid Role overview Encora is looking for a Mid-Level Android Developer with hands-on experience in mobile development using Kotlin and Java. This position centers on building scalable, maintainable Android applications that follow modern architecture standards. The role is part of an agile team, contributing throughout the development lifecycle. What you will do Participate in workshops and help define solutions for new features or challenges. Implement project requirements as outlined in planning sessions. Work with the team on estimation and planning activities. Develop technical spikes and proof of concept projects. Assess the technical feasibility of proposed solutions. Follow and apply best practices in software development and architecture. Requirements At least 3 years of experience in Android development. Strong skills in Java and Kotlin. Understanding of design patterns such as MVVM and MVC.

Apr 29, 2026
Apply
Encora logoEncora logo
Full-time|Hybrid|Peru

Location: PeruWork modality: Hybrid Role overview This mid-level Android Developer position centers on building and maintaining mobile applications for Android devices. The role involves working with other teams to create solutions that meet modern standards and deliver a reliable user experience. What you will do Develop and maintain Android applications with a focus on performance and reliability. Collaborate with colleagues from different disciplines to deliver scalable solutions. Help ensure mobile apps meet quality standards and provide a strong user experience.

Apr 29, 2026
Apply
inetum2 logoinetum2 logo
Full-time|On-site|Lima

Join our innovative team at Inetum2 as an Advanced Beginner Java Developer. In this role, you will collaborate with experienced developers to enhance your programming skills and contribute to exciting projects. You will work in a dynamic environment, gaining hands-on experience with Java technologies, frameworks, and best practices.

Jul 7, 2025
Apply
Inetum logoInetum logo
Full-time|On-site|Lima

Join our dynamic team at Inetum as a Junior Java Developer! In this role, you will have the opportunity to work on exciting projects, enhance your coding skills, and contribute to innovative software solutions. We are looking for passionate individuals who are eager to learn and grow in a collaborative environment.

Mar 10, 2025
Apply
inetum2 logoinetum2 logo
Full-time|On-site|Lima

Join our dynamic team at inetum2 as a Junior Java Developer! We are looking for a passionate and driven individual who is eager to learn and grow in the world of software development. In this role, you will work closely with senior developers and contribute to exciting projects that impact our clients' success.

Jul 16, 2025
Apply
Encora logoEncora logo
Full-time|Hybrid|Peru

Location: PeruWork mode: Hybrid Role overview Encora is looking for a Senior Java Developer to design, develop, and lead the implementation of scalable backend systems. This position plays a central role in technical decision-making, shaping system architecture, and driving ongoing improvements within an agile team. What you will do Design and build backend services using Java and Spring Boot. Define and implement architectures based on microservices. Create and integrate secure, efficient REST APIs. Optimize queries and manage database performance. Lead technical decisions and maintain strong development practices. Conduct code reviews and mentor other developers on the team. Oversee deployments and support production environments. Identify ways to improve performance, scalability, and security.

Apr 29, 2026
Apply
Encora logoEncora logo
Full-time|Hybrid|Peru

This Senior Java Developer position is based in Peru and follows a hybrid work model. The role centers on building and maintaining software solutions that meet business requirements and scale effectively. Role overview Senior Java Developers at Encora design, develop, and maintain software applications. Collaboration with cross-functional teams is essential to understand business needs and deliver efficient solutions. The position involves both hands-on coding and architectural input. Key responsibilities Lead technical projects from planning through implementation. Mentor junior developers and support their professional growth. Work with teams to translate requirements into scalable applications. Enhance development practices to improve software quality and reliability. Work mode This is a hybrid role based in Peru, combining on-site and remote work.

Apr 29, 2026
Apply
inetum2 logoinetum2 logo
Full-time|On-site|Lima

Join our dynamic team at inetum2 as a Senior Java Developer, where you'll play a pivotal role in developing innovative software solutions. You will collaborate with cross-functional teams to design, implement, and maintain robust applications that meet client needs.

Mar 17, 2025
Apply
inetum2 logoinetum2 logo
Full-time|On-site|Lima

We are searching for a skilled Java Developer to join our dynamic team at inetum2. As a Java Developer, you will be responsible for designing and implementing high-quality software solutions that meet our clients' needs. You will collaborate with other developers, designers, and stakeholders to create robust applications that enhance user experience.

Feb 25, 2025
Apply
inetum2 logoinetum2 logo
Full-time|On-site|Lima

Join our dynamic team at inetum2 as a Semi Senior Java Developer. In this role, you will be responsible for developing high-quality software solutions, collaborating with cross-functional teams, and contributing to the design and implementation of innovative applications.We are looking for a proactive individual who is passionate about technology and eager to grow their expertise in Java development.

Apr 2, 2025
Apply
Encora logoEncora logo
Full-time|Hybrid|Lima

Location: Lima, Peru Work mode: Hybrid (in-office 1-2 times per week) Role overview The Mid-Level Business Analyst (20646) at Encora joins an agile technology team focused on building digital solutions that support business goals. This position plays a key role in bridging business needs and technical delivery, helping clients achieve results through thoughtful product development. What you will do Gather, analyze, and document both functional and non-functional requirements to ensure clear understanding between business and technology teams. Work closely with Product Managers, UX Designers, and Developers to define solutions that match user needs. Map current business processes, identify areas for improvement, and contribute to workflow optimization. Participate in agile ceremonies, support backlog management, define acceptance criteria, and help monitor project initiatives. Organize squad data, estimate impacts of new features, and measure results after launch. Assist with discovery activities to inform product direction. Requirements Bachelor’s degree in Systems Engineering, Computer Science, Industrial Engineering, Business Administration, or a related field. At least 3 years of experience as a Business Analyst or Functional Analyst in agile environments. Experience in the banking or financial sector is highly desirable. Comfort with collaborative tools such as Confluence, Jira, Miro, or Figma. Understanding of accounting reconciliations and difference controls. Background in incident management and handling loss events. Experience analyzing operational breaks and coordinating with Legal, Claims, Operations, and Digital teams. Knowledge of banking systems and platforms. Ability to analyze data using Excel, with basic SQL skills. Strong analytical thinking, organizational skills, and a focus on achieving results. Excellent communication and teamwork abilities when working with both technical and business stakeholders.

Apr 29, 2026
Apply
Encora logoEncora logo
Full-time|Hybrid|Peru

Encora is looking for a Mid-Level Data Engineer based in Peru to design and implement data solutions that support teams across the company. This position centers on improving data processes and making it easier for teams to access and analyze information. Role overview The Mid-Level Data Engineer will configure tools such as Jira and Xray, build ETL pipelines, and develop dashboards with Power BI. The work will directly influence data automation efforts and help generate insights for decision-making. What you will do Set up and manage data tools, including Jira and Xray Create and maintain ETL pipelines Develop dashboards and reports using Power BI Support teams in using data for better decisions Impact This role plays a key part in automating data workflows and delivering insights that guide strategy and operations at Encora.

Apr 29, 2026
Apply
inetum2 logoinetum2 logo
Full-time|On-site|Lima

Join the innovative team at inetum2 as an Advanced Beginner Java Developer, where you will have the opportunity to work with cutting-edge technologies and contribute to exciting projects. You will collaborate with experienced developers to build scalable applications and enhance your programming skills in a supportive environment.

Mar 21, 2025
Apply
Encora logoEncora logo
Full-time|Hybrid|Peru

Location: PeruWork Mode: Hybrid Role overview Encora is hiring a Mid-Level DevOps Engineer to focus on automation, continuous integration, and application deployment. This role centers on building and refining deployment pipelines, managing containerized environments, and supporting GitOps practices within an agile team. What you will do Design and maintain CI/CD pipelines for efficient software delivery. Oversee environments using Docker and Kubernetes. Implement version control and code management standards. Administer deployments with tools such as Jenkins and Argo CD. Advocate for GitOps methodologies and drive automation efforts. Monitor and optimize integration and deployment workflows. Work closely with development teams to improve continuous delivery processes.

Apr 29, 2026
Apply
Encora logoEncora logo
Full-time|Hybrid|Peru

Location: PeruWork Mode: Hybrid Role overview Encora is seeking a Mid-Level Backend Software Engineer with experience in Java and API development. This position centers on maintaining and enhancing backend applications for a banking environment. The role includes addressing security vulnerabilities and supporting technical operations. What you will do Develop and maintain backend systems using Java and Spring. Design, implement, and document RESTful APIs. Work with both SOAP and REST services, handling consumption and exposure as needed. Resolve vulnerabilities identified by security teams. Support the QA team in troubleshooting and resolving issues. Deploy applications in non-production environments for certification purposes. Use Git for code version control and management. Document technical changes and solutions implemented. Participate in meetings with technical teams to coordinate work. Requirements Experience with Java and Spring for backend development. Knowledge of RESTful API design and documentation. Familiarity with SOAP and REST services. Understanding of code versioning using Git. Ability to document technical work clearly. Comfort working in a hybrid setting based in Peru.

Apr 29, 2026
Apply
inetum2 logoinetum2 logo
Full-time|On-site|Lima

Join our innovative team as a Java Developer at inetum2 in Lima. We are looking for talented individuals who are passionate about software development and eager to tackle complex challenges. As a Java Developer, you will play a key role in designing, developing, and maintaining robust applications that meet our clients' needs.Your expertise will contribute to our mission of delivering high-quality solutions that drive business success. If you are committed to excellence and thrive in a collaborative environment, we want to hear from you!

Apr 21, 2025
Apply
Encora logoEncora logo
Full-time|Hybrid|Peru

Location: PeruWork mode: Hybrid Role overview Encora is seeking a Mid-Level iOS Developer to help build and maintain mobile applications for Apple devices. This position centers on delivering high performance and quality, while working to create a seamless user experience. Collaboration with cross-functional teams is a key part of the role, as is contributing to modern, scalable solutions. What you will do Develop and maintain iOS mobile applications. Implement new features and enhance existing apps. Integrate APIs and backend services into mobile products. Work closely with design and product teams to support a strong user experience. Follow established development practices and quality standards. Identify and resolve technical issues within applications. Participate in agile ceremonies and support the team's ongoing improvement.

Apr 29, 2026
Apply
ThoughtWorks logoThoughtWorks logo
Full-time|On-site|Lima, Peru

Role Overview ThoughtWorks is hiring an Associate Graduate Developer (Backend: Java + Spring Boot) in Lima, Peru. This entry-level position focuses on building backend solutions using Java and Spring Boot. As part of the team, developers work closely with business analysts, designers, project managers, and other stakeholders to deliver software that addresses real business challenges. What You Will Do Collaborate with cross-functional teams to design and build backend systems Write clean, maintainable, and iterative code in Java and Spring Boot Engage in open discussions, valuing different perspectives and ideas Contribute to solutions that create meaningful impact for clients First Year Experience Program This role begins with the First Year Experience program. The journey starts with ThoughtWorks University, a three-week immersive training. Ongoing monthly sessions cover specialized topics to support growth throughout the first year. Who Should Apply Recent computer science graduates with little or no industry experience Coding boot camp alumni Career changers interested in software development Individuals from diverse backgrounds who want to join a community of technologists Start Date The start date for this position is June 15th. Candidates must be available to begin on this date.

Apr 15, 2026
Apply
Encora logoEncora logo
Full-time|Hybrid|Peru

Encora is looking for a Senior Backend Java Developer based in Peru. This position focuses on designing, developing, and maintaining backend software that supports client solutions. The role involves working closely with teams from different disciplines to turn business needs into scalable applications. Senior developers in this role also guide junior engineers and help improve software development practices within the team. What you will do Design, build, and manage backend services and RESTful APIs with Java, using cloud-native approaches. Develop and maintain containerized applications using Docker, and deploy them on Kubernetes clusters in both cloud and on-premises settings. Set up and maintain CI/CD pipelines to automate building, testing, and deployment. Monitor system performance, troubleshoot technical issues, and optimize applications for scalability, reliability, and security. Role overview Collaborate with multidisciplinary teams to deliver software that meets complex business requirements. Mentor junior engineers and contribute to refining development processes.

Apr 29, 2026

Sign in to browse more jobs

Create account — see all 305 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.