Java Springboot.Oracle React JS Unix OS & Unix shell development.
Overview:
The Senior Java Developer plays a crucial role in our organization responsible for developing highquality software and ensuring the overall design and architecture of the systems. This position is essential in driving the development and enhancement of our Javabased applications and collaborating with crossfunctional teams to deliver innovative solutions.
Key Responsibilities:
- Design develop and test highperformance scalable and reliable Javabased applications.
- Collaborate with crossfunctional teams to define design and ship new features.
- Conduct code reviews debugging and troubleshooting to ensure quality and performance.
- Lead and mentor junior developers in coding best practices and development processes.
- Implement and maintain automated unit tests and deployment processes.
- Participate in the full software development lifecycle using Agile methodologies.
- Optimize and refactor existing code to improve performance and maintainability.
- Contribute to architectural and design decisions.
- Communicate with stakeholders to gather requirements and provide technical solutions.
Required Qualifications:
- Bachelors degree in Computer Science Engineering or related field.
- Proven experience as a Java Developer in a senior or lead role.
- Strong expertise in Java Spring Hibernate and related frameworks.
- Proficiency in database management and SQL queries.
- Experience in Agile software development methodologies.
- Solid understanding of software development best practices and design patterns.
- Ability to lead and mentor junior team members.
- Excellent problemsolving and troubleshooting skills.
- Effective communication and collaboration abilities.
- Experience with continuous integration tools and version control systems.
- Knowledge of web services microservices and RESTful APIs.
- Ability to prioritize and manage own workload effectively.
- Strong attention to detail and commitment to quality.
- Ability to adapt to new technologies and learn quickly.
java,spring,hibernate,sql,agile