Looking for a Senior Java Developer to join our remote team and help us build a cutting-edge e-commerce platform.
Our client is a leading online retailer in the fashion industry, and we are looking for someone who is passionate about delivering high-quality software solutions that meet business needs. As a Senior Java Developer, you will be responsible for designing, developing, and maintaining complex software systems that drive our e-commerce platform.
responsibilities
Design, develop, and maintain complex software systems for our e-commerce platform
Collaborate with cross-functional teams to define and implement software solutions that meet business needs
Build scalable and fault-tolerant systems using Microservice Architecture Pattern and AWS
Write high-quality, maintainable, and testable code using Java, Angular, and Spring Boot
Implement unit tests and automated tests using JUnit, Mockito, and Selenium
Create and maintain technical documentation
Participate in code reviews to ensure code quality and share knowledge with the team
requirements
Bachelor's degree in Computer Science or a related field
At least 3 years of experience in Java development
Strong knowledge of Java 8, Angular, and Spring Boot
Experience with Microservice Architecture Pattern and RESTful web services
Experience with Amazon Web Services (AWS) and CI/CD pipelines
Solid understanding of SQL and database design principles
Experience with Apache Kafka for building scalable event-driven systems
Experience with unit testing and test-driven development (TDD)
Strong problem-solving and debugging skills
Excellent written and verbal communication skills in English (Upper-Intermediate level or higher)
nice to have
Experience with JavaScript frameworks such as React or Vue.js
Experience with NoSQL databases such as MongoDB or Cassandra
Experience with Docker and Kubernetes
Experience with Apache Spark for big data processing
We are seeking a highly experienced Senior Java Full Stack Developer to join our remote team and contribute to the development of our cutting-edge project.
As a Senior Java Developer, you will be responsible for designing and developing high-quality software solutions using Java and related technologies. Your role will also involve collaborating with cross-functional teams and stakeholders to ensure that our software meets the highest standards of quality and reliability.
responsibilities
Design and develop high-quality software solutions using Java and related technologies
Collaborate with cross-functional teams to develop and implement software features
Contribute to the development of software architecture and design
Ensure that software meets the highest standards of quality and reliability
Perform code reviews and provide feedback to other developers
Participate in the full software development lifecycle, from requirements gathering to deployment
requirements
Minimum of 3 years of experience in Java development, with a strong focus on Java 11 and Java Core
Expertise in developing web applications using Angular and Spring Boot
Proficiency in Microservice Architecture Pattern and RESTful web services
Experience with Apache Kafka and Amazon Web Services (AWS)
Strong understanding of Unit Testing and Test-Driven Development (TDD)
Proven experience in SQL database design and development
Excellent problem-solving and analytical skills
Ability to work effectively in a team environment
Strong written and verbal communication skills in English (Upper-Intermediate level)
nice to have
Experience with Docker and Kubernetes
Familiarity with NoSQL databases such as MongoDB
Knowledge of Hibernate and Spring Data
Experience with DevOps tools such as Jenkins and GitLab
Strong understanding of Agile methodologies
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
Java 8, Spring Boot, Microservice Architecture Pattern
40 hrs/week
12+ months
Uruguay
Uruguay
We are seeking a highly skilled Senior Java Full Stack Developer with extensive experience in Java 8, Spring Boot, and Microservice Architecture Pattern to join our remote team.
As a Senior Java Developer, you will be responsible for developing and maintaining high-quality software solutions that meet our clients' needs. You will work closely with cross-functional teams to design and implement complex software systems in a fast-paced environment. If you have a passion for developing scalable software solutions and staying up-to-date with the latest technologies, we encourage you to apply.
responsibilities
Design and develop high-quality software solutions using Java and related technologies
Collaborate with cross-functional teams to design and implement complex software systems
Ensure software is developed to meet functional and non-functional requirements
Write clean, maintainable, and efficient code
Conduct code reviews and ensure coding standards are met
Participate in agile development processes and ceremonies
Contribute to the continuous improvement of our development processes and practices
Stay up-to-date with the latest technologies and industry trends
requirements
Minimum of 3 years' experience in Java development
Extensive experience in Java 8, Spring Boot, and Microservice Architecture Pattern
Strong knowledge of Angular, Amazon Web Services, and Apache Kafka
Solid understanding of SQL and database design
Excellent English language skills with an Upper-Intermediate level
Experience in unit testing and test-driven development
Ability to work effectively in a team environment and collaborate with cross-functional teams
Bachelor's or Master's degree in Computer Science or a related field
nice to have
Experience with NoSQL databases such as MongoDB or Cassandra
Familiarity with Docker and Kubernetes
Experience with front-end technologies such as React or Vue.js
Experience with cloud-based technologies such as Google Cloud or Microsoft Azure
We are seeking a highly skilled Senior Java Full Stack Developer to join our remote team and work on an exciting project.
As a Senior Java Developer, you will be responsible for designing and developing complex software solutions using Java and related technologies. You will be working with a team of experienced developers to create software that meets the needs of our clients. The ideal candidate will have at least 5 years of experience in Java development, with a strong background in Angular, Apache Kafka, Amazon Web Services, Microservice Architecture Pattern, REST, Unit Testing, CI/CD, Spring Boot, Java 8, and NoSQL tools.
responsibilities
Design and develop complex software solutions using Java and related technologies
Collaborate with other developers, architects, and product owners to develop high-quality software that meets the needs of our clients
Write clean, maintainable, and efficient code
Contribute to the development of software development best practices and design patterns
Participate in code reviews and provide constructive feedback to other developers
Write and maintain unit tests to ensure the quality of the code
Work with DevOps engineers to deploy and maintain software in production environments
requirements
Minimum of 3 years of experience in Java development
Expertise in Angular, Apache Kafka, Amazon Web Services, Microservice Architecture Pattern, REST, Unit Testing, CI/CD, Spring Boot, Java 8, and NoSQL tools
Strong understanding of software development best practices and design patterns
Experience working with Agile methodologies
Ability to work independently and as part of a team
Excellent communication skills in English (Upper-Intermediate level)
nice to have
Experience with Docker and Kubernetes
Familiarity with React and Node.js
Experience with machine learning and data analysis
We are seeking a highly skilled Senior Java Full Stack Developer to join our remote team of experts. The successful candidate will have extensive experience in designing and developing complex software applications using Java and other associated technologies.
In this role, you will be responsible for developing and implementing high-quality software solutions that meet our clients' needs. You will work with a team of talented developers, architects, and designers to deliver innovative solutions that exceed our clients' expectations.
responsibilities
Design and develop high-quality software solutions using Java and other associated technologies
Collaborate with cross-functional teams to identify and implement innovative solutions to meet our clients' needs
Contribute to the development of software architecture and design
Ensure software quality by conducting thorough testing and code reviews
Identify and troubleshoot software defects and issues
Provide technical guidance and mentorship to junior developers
requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
Minimum of 3 years of experience in Java development
Experience with Angular, Amazon Web Services, Apache Kafka, and Microservice Architecture Pattern
Experience with Agile software development methodologies
Proficiency in Spring Boot, SQL, REST, and Unit Testing
Excellent problem-solving and analytical skills
Strong communication and collaboration skills
Fluent English language skills with an Upper-Intermediate level
nice to have
Experience with Docker and Kubernetes
Familiarity with NoSQL databases such as MongoDB
Experience with DevOps tools such as Jenkins and GitLab
Experience with Java 11 or higher versions
Experience with Cloud infrastructure such as AWS, Azure, or Google Cloud Platform
We are currently looking for a remote Senior .NET Developer to become a part of our team.
The customer is a Canadian-American multinational media conglomerate. The company was founded in Toronto, Ontario, Canada, where it is headquartered at the Bay Adelaide Centre.
responsibilities
Develop APIs to export and import the main components that make up a Statutory Reporting template. The API development will cover - the Standard Reports within Templates, the Template Data Capture Forms, the Category Structures
Ramp up a full stack development team of 5 members, including a team lead
Deliver APIs and micro services
requirements
3+ years of experience with .NET
Hands on experience with building RESTful Web APIs, micro services
Solid knowledge of C#, JavaScript, PostgreSQL
Familiarity with Unit Testing
Knowledge of Asynchronous Programming
Good understanding of Authentication and Authorization models in Web APIs
Java 8, Spring Boot, Microservice Architecture Pattern
40 hrs/week
12+ months
Colombia
Colombia
We are seeking a highly skilled Lead Java Developer to join our remote team and drive the development of our cutting-edge project.
As a Lead Java Developer, you will be responsible for leading the design, development, and implementation of complex software solutions using Java 8, Spring Boot, Microservice Architecture Pattern, Apache Kafka, Amazon Web Services, and NoSQL Databases. You will also be responsible for ensuring that the code is of high quality and that the software architecture is scalable and adaptable. Additionally, you will be responsible for leading and mentoring a team of developers, providing technical guidance, and ensuring that the team adheres to Agile methodologies and best practices.
responsibilities
Lead the design, development, and implementation of complex software solutions using Java 8, Spring Boot, Microservice Architecture Pattern, Apache Kafka, Amazon Web Services, and NoSQL Databases
Ensure that the code is of high quality and that the software architecture is scalable and adaptable
Lead and mentor a team of developers, providing technical guidance and ensuring that the team adheres to Agile methodologies and best practices
Collaborate with cross-functional teams to ensure that the software meets the business requirements and is delivered on time and within budget
Provide technical leadership in the area of Java development, staying up-to-date with the latest industry trends and best practices
requirements
Minimum of 5 years of experience in Java development, with a focus on developing complex software systems
Bachelor's or Master's degree in Computer Science, Computer Engineering, or a closely related field
Expertise in Java 8, Spring Boot, Microservice Architecture Pattern, Apache Kafka, Amazon Web Services, and NoSQL Databases
Experience with RESTful web services and Unit Testing
Strong leadership and engagement skills, with the ability to mentor and guide a team of developers
Experience with Agile methodologies and best practices
Excellent written and verbal communication skills in English (Upper-Intermediate level)
nice to have
Experience with Docker and Kubernetes
Experience with Machine Learning and Artificial Intelligence
Familiarity with Big Data technologies such as Hadoop and Spark
We are seeking a highly skilled Senior Java Full Stack Software Engineer to join our remote team and work on exciting projects.
In this role, you will be responsible for designing and developing software solutions using Java and related technologies. You should have a strong understanding of Microservice Architecture Pattern and experience with Apache Kafka, Spring Boot, and Amazon Web Services. If you are passionate about software development and have a proven track record of delivering high-quality code, we encourage you to apply.
responsibilities
Collaborate with cross-functional teams to design and develop software solutions using Java and related technologies
Write clean and maintainable code that adheres to industry best practices and standards
Implement and maintain Microservice Architecture Pattern and related technologies
Develop and maintain REST APIs using Spring Boot
Design and develop front-end applications using Angular
Write unit tests and perform code reviews to ensure high-quality code
Deploy and maintain applications on Amazon Web Services (AWS) and other cloud platforms
Troubleshoot and debug issues that arise during development, testing, and deployment
requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field
Minimum of 3 years' experience in Java development
Strong proficiency in Java 8 and Java 11
Experience with Microservice Architecture Pattern and related technologies
Expertise in Spring Boot and REST API development
Experience with Amazon Web Services (AWS) and cloud computing
Familiarity with Apache Kafka and real-time data streaming
Strong command of SQL and experience with databases like MySQL and PostgreSQL
Experience with Angular and front-end development
Experience with unit testing frameworks such as JUnit and Mockito
Fluent English language skills with an Upper-Intermediate level
nice to have
Experience with Docker and containerization
Experience with NoSQL databases like MongoDB and Cassandra
Experience with message brokers like RabbitMQ and ActiveMQ
We are looking for an experienced Senior Java Developer to join our remote team and work on exciting projects.
Our client is a leading provider of innovative software solutions in the healthcare industry, and we are looking for someone who can contribute to the development of our core products. As a Senior Java Developer, you will have the opportunity to work with cutting-edge technologies and help shape the direction of our software development efforts.
responsibilities
Design and develop high-quality software solutions that meet or exceed customer requirements
Collaborate with cross-functional teams to identify and address technical challenges and issues
Provide technical leadership and mentorship to junior developers
Participate in code reviews and contribute to the development of best practices and coding standards
Ensure code quality through unit testing, code reviews, and other quality control measures
Continuously improve software development processes and methodologies
Stay up-to-date with emerging trends and technologies in software development
requirements
At least 3 years of experience in Java development, with a strong focus on Java 8
Solid experience with Angular, Amazon Web Services, Apache Kafka, Spring Boot, Microservice Architecture Pattern, SQL, REST, Unit Testing, and CI/CD
Experience working with Agile methodologies and development practices such as TDD, BDD, and Pair programming
Strong analytical and problem-solving skills, with the ability to quickly identify and resolve issues
Excellent verbal and written communication skills, with the ability to effectively communicate technical information to both technical and non-technical stakeholders
Bachelor's or Master's degree in Computer Science or a related field
nice to have
Experience with Docker, Kubernetes, and other containerization technologies
Familiarity with machine learning and data analytics technologies
Java 8, Spring Boot, Microservice Architecture Pattern
40 hrs/week
12+ months
Colombia
Colombia
We are seeking a highly skilled Lead Java Full Stack Developer to join our remote team and lead the development of our cutting-edge software solutions.
As the Lead Java Developer, you will be responsible for designing, developing, and implementing software solutions that meet business requirements and ensure optimal performance. You will work closely with cross-functional teams to ensure that our software solutions meet the highest standards and are delivered on time. Additionally, you will be responsible for mentoring and coaching junior developers, as well as providing leadership engagement to ensure project success.
responsibilities
Design, develop, and implement software solutions that meet business requirements and ensure optimal performance
Collaborate with cross-functional teams to ensure that software solutions meet the highest standards and are delivered on time
Provide leadership engagement to ensure project success
Mentor and coach junior developers to develop their skills and expertise
Participate in code reviews to ensure code quality and best practices are followed
Implement CI/CD processes and tools to ensure efficient and effective software delivery
Design and implement Microservice Architecture Pattern to ensure scalability and maintainability
Implement Unit Testing and Test-Driven Development (TDD) to ensure code quality and maintainability
Collaborate with DevOps team to ensure software solutions are deployed and maintained in production
requirements
Minimum of 5 years of experience in software development, with a focus on Java programming
Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
Expertise in Java 8 and Spring Boot frameworks
In-depth knowledge of Microservice Architecture Pattern and its implementation
Proficiency in SQL and database design
Experience in implementing CI/CD processes and tools
Hands-on experience with Apache Kafka and Amazon Web Services (AWS)
Proficient in Agile software development methodologies
Strong leadership and mentorship skills to lead and coach a team of developers
Expertise in Unit Testing and Test-Driven Development (TDD)
Excellent written and verbal communication skills in English (Upper-Intermediate level or higher)
nice to have
Experience in implementing containerization with Docker and Kubernetes
Familiarity with NoSQL databases such as MongoDB or Cassandra
Experience in implementing Machine Learning (ML) algorithms and frameworks
Experience in implementing Blockchain technology
Certification in Java programming or related technologies
viewing 1-10 out of 20 jobs found
0
latest insights
01
career advicehow to become a senior software engineer: a guideLearn how to grow to a senior software engineer role, how long does it take, and whether you have the skills to become one.read more
02
career advicecreative Salesforce portfolio project ideasExplore our dynamic collection of Salesforce portfolio projects and get inspiration from ideas to win your next top developer job.read more
03
tips & toolsrebase vs. merge: a comprehensive guideUnderstand the techniques of rebase vs merge, discover the pros, cons, and when best to use git rebase vs git merge in this comprehensive guide.read more