This is a remote position.
We are looking for a highly skilled Senior Software Engineer (Java) to design develop and maintain scalable backend systems. The ideal candidate has strong experience in Java-based applications system design and delivering high-quality production-ready code.
Requirements
Key Responsibilities
- Design develop and maintain robust scalable and secure Java applications
- Build and optimize RESTful APIs and microservices architecture
- Collaborate with cross-functional teams (product QA DevOps) to deliver features
- Write clean efficient and well-documented code
- Perform code reviews and mentor junior developers
- Troubleshoot debug and improve system performance
- Participate in architectural discussions and technical decision-making
- Ensure application security scalability and reliability
Required Skills & Qualifications
- Strong proficiency in Java (8 or above)
- Experience with Spring Framework / Spring Boot
- Solid understanding of object-oriented programming (OOP) principles
- Experience with REST APIs Microservices architecture
- Knowledge of SQL and NoSQL databases (e.g. MySQL PostgreSQL MongoDB)
- Familiarity with version control systems (Git)
- Experience with CI/CD pipelines and build tools (Maven/Gradle)
- Understanding of cloud platforms (AWS Azure or GCP) is a plus
- Strong problem-solving and analytical skills
Preferred Qualifications
- Experience with Docker Kubernetes
- Knowledge of event-driven architecture (Kafka RabbitMQ)
- Exposure to performance tuning and system design
- Prior experience in Agile/Scrum environments
Soft Skills
- Strong communication and collaboration skills
- Ability to work independently and take ownership
- Mentorship mindset and leadership qualities
Benefits
- Competitive salary package
- Growth and learning opportunities
- Flexible working environment
- Collaborative and supportive team culture
Required Skills:
Key Responsibilities Design develop and maintain robust scalable and secure Java applications Build and optimize RESTful APIs and microservices architecture Collaborate with cross-functional teams (product QA DevOps) to deliver features Write clean efficient and well-documented code Perform code reviews and mentor junior developers Troubleshoot debug and improve system performance Participate in architectural discussions and technical decision-making Ensure application security scalability and reliability Required Skills & Qualifications Strong proficiency in Java (8 or above) Experience with Spring Framework / Spring Boot Solid understanding of object-oriented programming (OOP) principles Experience with REST APIs Microservices architecture Knowledge of SQL and NoSQL databases (e.g. MySQL PostgreSQL MongoDB) Familiarity with version control systems (Git) Experience with CI/CD pipelines and build tools (Maven/Gradle) Understanding of cloud platforms (AWS Azure or GCP) is a plus Strong problem-solving and analytical skills Preferred Qualifications Experience with Docker Kubernetes Knowledge of event-driven architecture (Kafka RabbitMQ) Exposure to performance tuning and system design Prior experience in Agile/Scrum environments Soft Skills Strong communication and collaboration skills Ability to work independently and take ownership Mentorship mindset and leadership qualities
This is a remote position. We are looking for a highly skilled Senior Software Engineer (Java) to design develop and maintain scalable backend systems. The ideal candidate has strong experience in Java-based applications system design and delivering high-quality production-ready code. Requiremen...
This is a remote position.
We are looking for a highly skilled Senior Software Engineer (Java) to design develop and maintain scalable backend systems. The ideal candidate has strong experience in Java-based applications system design and delivering high-quality production-ready code.
Requirements
Key Responsibilities
- Design develop and maintain robust scalable and secure Java applications
- Build and optimize RESTful APIs and microservices architecture
- Collaborate with cross-functional teams (product QA DevOps) to deliver features
- Write clean efficient and well-documented code
- Perform code reviews and mentor junior developers
- Troubleshoot debug and improve system performance
- Participate in architectural discussions and technical decision-making
- Ensure application security scalability and reliability
Required Skills & Qualifications
- Strong proficiency in Java (8 or above)
- Experience with Spring Framework / Spring Boot
- Solid understanding of object-oriented programming (OOP) principles
- Experience with REST APIs Microservices architecture
- Knowledge of SQL and NoSQL databases (e.g. MySQL PostgreSQL MongoDB)
- Familiarity with version control systems (Git)
- Experience with CI/CD pipelines and build tools (Maven/Gradle)
- Understanding of cloud platforms (AWS Azure or GCP) is a plus
- Strong problem-solving and analytical skills
Preferred Qualifications
- Experience with Docker Kubernetes
- Knowledge of event-driven architecture (Kafka RabbitMQ)
- Exposure to performance tuning and system design
- Prior experience in Agile/Scrum environments
Soft Skills
- Strong communication and collaboration skills
- Ability to work independently and take ownership
- Mentorship mindset and leadership qualities
Benefits
- Competitive salary package
- Growth and learning opportunities
- Flexible working environment
- Collaborative and supportive team culture
Required Skills:
Key Responsibilities Design develop and maintain robust scalable and secure Java applications Build and optimize RESTful APIs and microservices architecture Collaborate with cross-functional teams (product QA DevOps) to deliver features Write clean efficient and well-documented code Perform code reviews and mentor junior developers Troubleshoot debug and improve system performance Participate in architectural discussions and technical decision-making Ensure application security scalability and reliability Required Skills & Qualifications Strong proficiency in Java (8 or above) Experience with Spring Framework / Spring Boot Solid understanding of object-oriented programming (OOP) principles Experience with REST APIs Microservices architecture Knowledge of SQL and NoSQL databases (e.g. MySQL PostgreSQL MongoDB) Familiarity with version control systems (Git) Experience with CI/CD pipelines and build tools (Maven/Gradle) Understanding of cloud platforms (AWS Azure or GCP) is a plus Strong problem-solving and analytical skills Preferred Qualifications Experience with Docker Kubernetes Knowledge of event-driven architecture (Kafka RabbitMQ) Exposure to performance tuning and system design Prior experience in Agile/Scrum environments Soft Skills Strong communication and collaboration skills Ability to work independently and take ownership Mentorship mindset and leadership qualities
View more
View less