Java Developer Jobs
FILTERS
COUNTRY
186
73
29
13
8
Start typing...
SPECIALIZATIONS
253
30
1
SKILLS
284
259
237
175
153
Start typing...
SENIORITY
231
26
22
5
INDUSTRY
210
15
13
10
7
Start typing...
Viewing 1-10 out of 284 jobs found
relevant first
40 hrs/week
12+ months
Colombia, Mexico
Colombia, Mexico
We are looking for a Chief Search Engineer to join our remote team.
Your expertise in Java and hands-on experience with Search Engines like Solr will be critical in designing and implementing scalable search solutions. As a Chief Search Engineer, you will lead the development and optimization of search functionalities, utilizing advanced technologies like Apache Lucene Core and Generative AI to enhance search accuracy and performance.
responsibilities
- Lead the design and implementation of scalable search solutions using Java and search engine technologies
- Optimize search functionalities to improve relevance, accuracy, and performance
- Utilize Generative AI to enhance search relevance and user experience
- Collaborate with cross-functional teams to integrate search solutions into existing systems
- Mentor and guide a team of search engineers in developing innovative search features
- Conduct performance analysis and optimization of search engine operations
- Research and implement advanced search techniques to improve user search experience
- Ensure the scalability and efficiency of search operations on Amazon Web Services
- Drive the adoption of best practices in search engine design and implementation
- Regularly communicate and collaborate with stakeholders to understand and address search requirements
requirements
- Minimum of 7 years of experience in Java development and search engine technologies
- 2+ years of relevant leadership experience
- Hands-on experience with Apache Lucene Core, Solr, or similar search engines
- Proven expertise in designing and implementing search solutions on Amazon Web Services (AWS)
- Strong understanding of search engine optimization and performance tuning
- Capability to conceptualize and implement advanced search functionalities
- In-depth knowledge of search indexing and retrieval processes
- Excellent verbal and written communication skills in English at a B2+ level
nice to have
- Experience with Elasticsearch for advanced search functionalities
- Knowledge of Generative AI for natural language processing and search relevance enhancement
- Experience in OpenSearch for scalable and efficient search operations
40 hrs/week
12+ months
Colombia, Mexico
Colombia, Mexico
We are seeking a remote Senior Search Engineer to join our team.
In this role you will participate in the development and optimization of search functionalities, utilizing advanced technologies like Apache Lucene Core to enhance search accuracy and performance. Your expertise in Java and hands-on experience with Search Engines like Solr will be critical in designing and implementing calable search solutions.
responsibilities
- Participate in the design and implementation of scalable search solutions using Java and search engine technologies
- Collaborate with cross-functional teams to integrate search solutions into existing systems
- Research and implement advanced search techniques to improve user search experience
- Conduct performance analysis and optimization of search engine operations
- Ensure the scalability and efficiency of search operations on Amazon Web Services
- Communicate and collaborate with stakeholders to understand and address search requirements
- Optimize search functionalities to improve relevance, accuracy, and performance
requirements
- At least 3 years of experience in Java development and search engine technologies
- Proficiency with Apache Lucene Core, Solr, or similar search engines
- Proven expertise in designing and implementing search solutions on Amazon Web Services
- Ability to conceptualize and implement advanced search functionalities
- Strong understanding of search engine optimization and performance tuning
- Deep knowledge of search indexing and retrieval processes
- B2+ English level proficiency
nice to have
- Knowledge of Generative AI for natural language processing and search relevance enhancement
- Proficiency with OpenSearch for scalable and efficient search operations
- Experience with Elasticsearch for advanced search functionalities
40 hrs/week
12+ months
Brazil
Brazil
We are seeking a Senior Java Developer to join our team.
You will be responsible for enhancing applications, identifying opportunities for improvement, and implementing systems to improve system quality. Staying updated on emerging technologies and industry trends will be crucial for this role.
responsibilities
- Utilize software development and software design methodologies in the development environment
- Provide specific input to the software components of system design
- Identify opportunities for improvement in applications and make recommendations
- Design and implement systems to enhance applications
- Improve system quality by identifying issues and common patterns
- Develop standard operating procedures to enhance system quality
- Stay updated on emerging technologies and industry trends
- Apply emerging technologies into operations and activities
- Collaborate with cross-functional teams on software development projects
- Participate in code reviews and provide constructive feedback
requirements
- Minimum of 3 years of experience as a Java Developer
- Proficiency in Java Swing for software development and design
- Experience in enhancing applications by making improvement recommendations
- Knowledge of software design methodologies and system design components
- Ability to develop standard operating procedures to improve system quality
- Up-to-date knowledge of emerging technologies and industry trends
- Strong problem-solving skills and attention to detail
- Excellent verbal and written communication skills in English (B2+ level)
nice to have
- Root Cause Analysis experience
40 hrs/week
12+ months
Brazil
Brazil
We are seeking a Senior Java Full-Stack Developer with expertise in Angular to join our dynamic team.
As a Senior Java Developer, you will be responsible for full-cycle application development in an Agile environment, integrating with clients' systems and migrating existing systems. The ideal candidate should have a solid grasp of microservice architecture patterns. If you are a self-motivated individual with a passion for learning and delivering high-quality code, we would love to hear from you.
responsibilities
- Engage in full-cycle application development in an Agile environment
- Communicate with the customer to clarify requirements
- Integrate with other clients’ systems and applications
- Migrate existing systems to modern platforms
- Write clean and maintainable code
- Perform code reviews for peers
- Ensure a high unit test coverage of 80% and more
- Work collaboratively in an agile environment without direct supervision
requirements
- Bachelor’s degree in Computer Science, Computer Engineering or a related technical discipline
- Minimum of 3 years of experience programming in Java
- Proficiency in JavaScript and AngularJS
- Extensive experience with HTML, CSS, and REST
- Solid understanding of microservice architecture patterns
- Knowledge of Google Cloud Platform and experience with GAE (Google App Engine)
- Strong understanding of data structures, algorithms, and object-oriented programming
- Experience in unit testing and familiarity with testing and mocking frameworks
- Excellent English communication skills and experience in client-facing communications
- Solid understanding of SDLC and experience working in an agile environment
nice to have
- In-depth knowledge of Java internals including GC, JIT compilation, and memory management
- Experience with SQL
- Familiarity with Google Environment tools such as Piper, critique, borg, boq, cider
40 hrs/week
12+ months
Colombia
Colombia
We're looking for a Senior Java Developer to become part of our remote team.
As a Senior Java Developer, your role will involve designing, developing, and maintaining top-notch software solutions for our clientele. Your Java expertise and familiarity with related technologies such as AWS and Angular will be essential in crafting scalable and robust software applications. This role offers the thrill of working on diverse projects across various domains and being a dynamic team player, delivering innovative solutions to our clients.
responsibilities
- Involvement in the full software development life cycle, from gathering requirements to deployment and maintenance
- Creation of high-quality, scalable, and maintainable software solutions using Java and related technologies
- Collaboration with cross-functional teams in designing and implementing solutions that cater to customer needs
- Design and implementation of RESTful APIs for both internal and external use
- Deployment of applications to AWS cloud environments, ensuring their scalability and reliability
- Conducting code reviews and providing feedback to team members
- Adherence to software development best practices and contribution to the continuous improvement of the development process
requirements
- Minimum of 3 years' experience in Java development, with a solid grasp of software development principles and design patterns
- Proficiency in Spring, Hibernate, and Java Bootstrapping Frameworks
- Familiarity with Amazon Web Services (AWS) and deploying applications to cloud environments
- Strong understanding of Microservice Architecture Pattern, REST, SOAP, and Web Services
- Knowledge of both SQL and NoSQL databases
- Experience with Angular or other modern JavaScript frameworks
- Excellent communication skills and the ability to work effectively with cross-functional teams
- Upper-Intermediate English proficiency (B2+)
nice to have
- Familiarity with containerization technologies such as Docker or Kubernetes
- Proficiency in DevOps tools such as Jenkins, Ansible, and Terraform
- Experience with Agile development methodologies
40 hrs/week
12+ months
Colombia
Colombia
Our remote team is in search of a Senior Java Developer.
Our remote team is in search of a Senior Java Developer . In this role, you'll use your expertise in Java and technologies like AWS and Angular to design, develop, and maintain top-tier software solutions for our clientele. This role offers an exciting chance to work on a diverse array of projects across various domains. As part of our dynamic team, you'll contribute to delivering innovative solutions for our clients.
responsibilities
- Involvement in the entire software development life cycle, from gathering requirements to deployment and maintenance
- Creation of scalable, maintainable software solutions using Java and related technologies
- Collaboration with cross-functional teams to design and implement solutions that satisfy customer needs
- Design and implementation of RESTful APIs for both internal and external use
- Deployment of applications to AWS cloud environments, ensuring their scalability and reliability
- Conducting code reviews and providing feedback to team members
- Adherence to software development best practices and contribution to the continuous improvement of the development process
requirements
- Minimum of 3 years' experience in Java development, with a robust understanding of software development principles and design patterns
- Proficiency in Spring, Hibernate, and Java Bootstrapping Frameworks
- Familiarity with Amazon Web Services (AWS) and deploying applications to cloud environments
- Strong knowledge of Microservice Architecture Pattern, REST, SOAP, and Web Services
- Understanding of both SQL and NoSQL databases
- Familiarity with Angular or other modern JavaScript frameworks
- Excellent communication skills, capable of effective collaboration with cross-functional teams
- English proficiency at an upper-intermediate level (B2+)
nice to have
- Familiarity with containerization technologies like Docker or Kubernetes
- Proficiency in DevOps tools such as Jenkins, Ansible, and Terraform
- Experience with Agile development methodologies
40 hrs/week
12+ months
Colombia
Colombia
We are seeking a Remote Senior Java Developer to join our team for a project involving portal development and participation in Scrum events
We are seeking a Remote Senior Java Developer to join our team for a project involving portal development, tasks estimation and code review, participation in Scrum events and L3 support cases processing. The project's technical stack includes Java, Spring-boot, Mongo, Kafka, Rest API, Docker, Git, TypeScript with React with integration with other portals.
responsibilities
- Design, implement and test Java-based solutions for the project with high quality
- Participate in code reviews and ensure code quality
- Collaborate with cross-functional teams to identify and solve complex project issues
- Develop RESTful APIs using Spring Boot
- Design and develop integrations with other portals using Kafka
- Ensure the project meets high-quality standards and is delivered on time and within budget
- Provide technical leadership and mentorship to junior team members
- Participate in Scrum events and provide status updates on project progress
- Foster an environment of open communication, creative thinking and cohesive team effort
requirements
- At least 3 years of experience in Java development with expertise in ReactJS and Kafka
- Experience in Apache Log4j 2, Amazon Web Services
- Strong command of developing RESTful APIs interfaces
- Competence in JPA, SQL queries
- Proficiency in Junit and Mockito
- Strong understanding of Windows and Linux administration
- Experience in constructing and operating systems distributed over several servers
- Excellent verbal and written communication skills in English at a B2+ level
nice to have
- Familiarity with NoSQL databases
- Experience with Kibana and Kubernetes
40 hrs/week
12+ months
Colombia
Colombia
We are looking for a remote Senior Full Stack Developer with extensive experience in Java, as well as cloud-based technologies such as AWS and Docker, to join our team.
The ideal candidate will have a strong understanding of Angular and Spring, and will be responsible for developing and consulting on the "CIAM as a Service" product. The candidate must have excellent communication skills and a passion for writing clear and concise code.
responsibilities
- Develop and consult on the "CIAM as a Service" product
- Collaborate with the front-end development team for efficient development
- Write clear and concise code following best practices and proper documentation
- Collaborate with the product management team to design product features and develop a roadmap for future changes
- Participate in the design and architecture of the overall application
requirements
- Minimum of 3 years of experience in full-stack development with a focus on Java
- Strong knowledge of Angular, AWS, and Docker
- Familiarity with Agile methodology and product development
- Experience working in the Telecommunications industry is a major plus
- Upper-intermediate English level (B2+)
nice to have
- Familiarity with other cloud-based technologies such as AWS Lambda and S3
- Knowledge of Spring
40 hrs/week
12+ months
Colombia
Colombia
We are seeking a remote Senior Java Developer to join our team and lead our microservices development efforts.
We are seeking a Senior Java Developer to join our team and lead our microservices development efforts. The ideal candidate will have extensive experience designing, implementing, delivering, and supporting microservices and web apps, and will have significant experience developing advertising technology software applications in Java or Scala. Our ideal candidate will also be comfortable working with cloud-based technologies, such as AWS, and have experience working with Kafka. If you are passionate about software development and building scalable, reliable software systems, we want to hear from you.
responsibilities
- Design, implement, deliver, and support microservices and web apps
- Participate in scrum meetings with customers
- Contribute to reviewing, rewriting, refactoring, and perfecting code
- Participate in the resolution of production issues to ensure client satisfaction
requirements
- 3+ years of experience in Java development
- Experience deploying microservices in AWS ECS
- Strong experience with ReactJS is a plus
- Comfortable working with stream processing and Kubernetes
- B2+ English level
nice to have
- Experience working with SQL databases, such as PostgreSQL
- Experience with Apache Kafka
- Experience with Kotlin
- Experience with Keycloak for authentication
40 hrs/week
12+ months
Colombia
Colombia
We are seeking a remote Senior Full Stack Developer with a strong background in Java to develop and deliver enterprise software applications using various technologies including Spring Boot, Python, ReactJS, and Elasticsearch.
The ideal candidate should have extensive expertise in AWS serverless and event-driven architectures, as well as experience with CI/CD and infrastructural technologies like AWS CloudFormation. As a Senior Full Stack Developer, you will be responsible for debugging and resolving challenges with the applications, working closely with relevant distributed and co-located teams, and owning and maintaining the infrastructure and related tools.
responsibilities
- Develop, test, and deploy REST-based APIs using Open API Specification or Swagger
- Design database model, optimize database performance, and develop PL/SQL Packages, Stored Procedures, Triggers, and Functions
- Monitor applications and infrastructure and proactively identify risks or impediments
- Collaborate with the Scrum team to identify environmental issues and root causes
- Provide regular progress updates and effectively communicate challenges or roadblocks
requirements
- Minimum of 3 years of experience in Java development
- Proficiency in AWS technologies such as IAM, Security Groups, ECS Fargate, S3, and DynamoDB
- Experience with CloudFormation and HashiCorp Terraform
- Strong experience with Spring Boot and ReactJS
- Solid knowledge of Microservices design patterns
- B2+ English level
nice to have
- Experience in a DevOps role in a continuous integration environment, especially in microservices, web, and mobile
- Understanding of how to secure web applications and APIs using OpenID/OAuth2.0 standards
- Knowledge of configuration management software such as PowerShell
Viewing 1-10 out of 284 jobs found
...