Be part of our team of Data Specialists and embark on a career of the future!
PBT Group is a leading provider of Data and Analytics services and solutions, dedicated to empowering organizations with data-driven insights for well-informed business decisions. With a commitment to staying ahead of the curve, we specialize in leveraging technological integration to deliver tailored services and solutions that align with our clients' strategic objectives.
We are seeking a talented Senior Java Developer to join our dynamic team and contribute to the development of high-quality applications.
Job Description: As a Senior Java Developer, you will be responsible for designing, developing, and maintaining scalable and efficient microservices and applications. You will work closely with cross-functional teams to deliver robust and secure solutions. The ideal candidate is experienced in Java and Spring Boot, with a strong background in microservices architecture.
Key Responsibilities:
- Design, develop, and maintain Java-based applications using Spring Boot.
- Implement microservices architecture and ensure seamless integration.
- Develop and maintain efficient, reusable, and reliable code.
- Utilize Docker for containerization and deployment of applications.
- Use Git for version control and collaboration.
- Work with relational databases, specifically Postgres and SQL Server.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Participate in code reviews and contribute to a culture of continuous improvement.
Required Skills and Experience:
- Proven experience as a Java Developer, with a focus on Spring Boot.
- Strong understanding of microservices architecture and implementation.
- Experience with Docker for containerization.
- Proficient in Git for version control.
- Solid experience with relational databases, including Postgres and SQL Server.
- Familiarity with AWS services, particularly ECS, is a plus.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Strong communication and interpersonal skills.
Nice to Have:
- Experience with AWS and cloud-based architectures.
- Familiarity with other ETL tools and data integration solutions.
- Knowledge of additional programming languages or frameworks.
Education:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
#J-18808-Ljbffr