Senior Java Software Engineer
Detalhes do emprego
Job Overview: As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining complex and scalable backend systems. You will work closely with cross-functional teams to implement high-quality solutions, driving innovation and ensuring the success of our platform.If you are interested, fill out this form: https://bit.ly/senior_java_engg_applicationResponsibilities:Design & Development: Lead the design and development of backend services and applications using Java and related technologies.Architecture: Collaborate with architects and engineering teams to define and implement system architecture, ensuring scalability, performance, and security.Code Review & Best Practices: Conduct code reviews, mentor junior developers, and ensure adherence to coding standards, best practices, and design patterns.Problem Solving: Troubleshoot, optimize, and debug complex technical issues and implement solutions that improve overall system performance and reliability.Collaboration: Work closely with product management, QA, DevOps, and other stakeholders to deliver quality software that meets business requirements.Continuous Improvement: Stay updated with the latest industry trends, technologies, and frameworks to continuously improve the product and development processes.Testing & Deployment: Participate in the deployment of code and ensure smooth and successful launches of new features and updates.Requirements:Frameworks: Expertise in Spring, Spring Boot, and Hibernate.Databases: Strong experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).Cloud: Experience with cloud platforms such as AWS, Google Cloud, or Azure.Microservices: Proficiency in building and maintaining microservices architectures.DevOps: Familiarity with CI/CD pipelines, Docker, and Kubernetes.Version Control: Proficient in Git and other version control tools.Testing: Knowledge of unit testing, integration testing, and test-driven development (TDD).Soft Skills: Excellent problem-solving skills, strong communication, and the ability to work in a fast-paced environment.Why Join us?Competitive salary and performance-based bonuses.Comprehensive health and wellness benefits.Flexible work hours and remote working options.Opportunity to work with the latest technologies in a growing company.Collaborative, innovative, and supportive team culture.If you are interested, fill out this form: https://bit.ly/senior_java_engg_applicationOur team will reach out to you. PRB
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.