
Job Title: Senior Java Developer
Company: [Mind Brain Innovations ]
Job Description:We are seeking an experienced Java Developer with 6 years of hands-on experience to join our agile software development team. In this role, you will be responsible for designing, developing, and delivering high-volume, low-latency applications for mission-critical systems. You will collaborate with cross-functional teams to define, design, and ship new features, and ensure the quality and performance of applications meet our standards. Your responsibilities will include:Designing and developing high-volume, low-latency applications for mission-critical systems, delivering high-availability and performanceContributing in all phases of the development lifecycleWriting well-designed, efficient, and testable codeConducting software analysis, programming, testing, and debuggingImplementing best practices and software design patternsTroubleshooting and resolving issues in development, testing, and production environmentsCollaborating with cross-functional teams to define, design, and ship new featuresParticipating in code reviews and providing constructive feedbackSupporting continuous improvement by investigating alternatives and technologies and presenting these for architectural reviewRequirements:Bachelor's degree in Computer Science, Engineering, or a related field6 years of professional experience as a Java DeveloperStrong proficiency in Java and object-oriented programming principlesExperience with Spring Framework (Spring Boot, Spring MVC, Spring Security)Familiarity with RESTful APIs and microservices architectureExperience with ORM frameworks (e.g., Hibernate)Proficiency in relational databases (e.g., MySQL, PostgreSQL)Knowledge of front-end technologies (HTML5, CSS3, JavaScript)Understanding of code versioning tools, such as GitSolid understanding of software development lifecycle (SDLC) and Agile methodologiesExcellent analytical and problem-solving skillsStrong communication and interpersonal skillsPreferred:Experience with cloud platforms (AWS, Azure, Google Cloud)Knowledge of NoSQL databases (e.g., MongoDB, Redis)Familiarity with containerization and orchestration technologies (Docker, Kubernetes)Experience with CI/CD pipelines and DevOps practicesContribution to open-source projects or community involvement
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
