i
Ojas Innovative Technologies
2 Ojas Innovative Technologies Senior Java Developer Jobs
8-10 years
Senior Java Developer - J2EE/Spring Boot (8-10 yrs)
Ojas Innovative Technologies
posted 4d ago
Flexible timing
Key skills for the job
Job Description :
As a Senior Java Developer, you will play a critical role in designing, developing, and maintaining scalable and high-performance applications. You will work with a talented team to build innovative solutions using modern technologies and best practices.
Key Responsibilities :
- Design and Development: Develop and maintain high-quality Java applications using Java, J2EE, Spring Boot, and Spring Security. Design scalable microservices and RESTful APIs.
- Microservices Architecture: Architect and implement microservices solutions. Ensure efficient and secure communication between services.
- API Integration: Develop and integrate REST APIs. Handle XML-RPC for remote procedure calls and ensure seamless data exchange.
- DevOps and CI/CD: Implement and manage DevOps practices using CircleCI or Git. Automate build and deployment processes to enhance development workflows.
- Database Management: Design and optimize database schemas using MySQL. Write and optimize complex SQL queries to ensure data integrity and performance.
- Build Tools: Utilize Apache Ant and Maven for project build and management. Configure and manage build processes for efficient development cycles.
- Code Quality: Write clean, maintainable, and efficient code. Conduct code reviews and ensure adherence to coding standards and best practices.
- Collaboration: Work closely with cross-functional teams including product managers, designers, and other developers to understand requirements and deliver solutions that meet business needs.
- Troubleshooting: Identify and resolve performance bottlenecks, bugs, and other issues in a timely manner. Provide support for production issues and implement corrective actions as needed.
- Documentation: Create and maintain technical documentation for the developed solutions, including design specifications, deployment guides, and user manuals.
Required Skills and Qualifications :
- Experience: 8-10 years of professional experience in Java development, with a strong focus on Java, J2EE, Spring Boot, and Spring Security.
- Technologies: Proficiency in Micronaut, REST API development, and Microservices architecture.
- DevOps: Hands-on experience with DevOps tools and practices, specifically CircleCI or Git.
- Database: Strong experience with MySQL, including schema design and query optimization.
- Build Tools: Knowledge of Apache Ant and Maven for build automation.
- Problem-Solving: Excellent problem-solving skills and the ability to work under pressure to resolve issues efficiently.
- Communication: Strong verbal and written communication skills. Ability to collaborate effectively with team members and stakeholders.
Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Preferred Skills :
- Experience with additional microservices frameworks or tools.
- Knowledge of cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker, Kubernetes).
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Java Developer roles with real interview advice