Senior Java Developer – Join Opalina Technologies
Introduction
Are you a highly skilled Java developer with a passion for building cutting-edge applications? Do you want to be part of an innovative technology company where collaboration and excellence are at the core of everything we do? Opalina Technologies is actively seeking a Senior Java Developer to join our team and contribute to the success of our exciting projects.
We are looking for a dedicated, problem-solving, and experienced professional who thrives in a dynamic environment and is committed to developing high-quality software solutions. If you have 4 to 8 years of experience in Java development and are eager to work with SQL, XML, RESTful APIs, and more, we encourage you to apply today.
About Opalina Technologies
At Opalina Technologies, we believe that collaboration fuels innovation. As a technology-driven organization, we strive to create an environment that fosters creativity, problem-solving, and cutting-edge solutions. Our team comprises highly skilled professionals working together to build world-class software applications that drive business growth.
Why Join Us?
- Innovation-driven culture that fosters learning and growth.
- Work on challenging projects with the latest technologies.
- Collaborative and supportive team of industry experts.
- Competitive salary, career advancement opportunities, and great work-life balance.
Job Details
- Position: Senior Java Developer
- Company: Opalina Technologies
- Experience: 4 – 8 years
- Location: Noida, India
- Employment Type: Full-Time, Permanent
- Industry: IT Services & Consulting
- Department: Engineering – Software & QA
Key Responsibilities
As a Senior Java Developer, you will play a crucial role in designing, developing, and maintaining high-quality software applications. Your responsibilities will include:
Software Development & Architecture
- Design, develop, and maintain robust Java-based applications.
- Write clean, scalable, and well-documented code following industry best practices.
- Work with RESTful APIs, SQL databases, XML, and other related technologies.
- Optimize application performance, ensuring high availability and scalability.
- Debug, troubleshoot, and resolve technical issues in a timely manner.
Collaboration & Problem-Solving
- Work closely with cross-functional teams including designers, testers, and project managers.
- Participate in code reviews, knowledge sharing, and mentorship of junior developers.
- Understand and translate business requirements into technical solutions.
- Provide technical guidance and expertise to help solve complex challenges.
Testing & Deployment
- Implement unit tests, integration tests, and performance tests.
- Collaborate with QA teams to ensure software reliability and security.
- Work with CI/CD pipelines to deploy applications efficiently.
Required Skills & Qualifications
To excel in this role, you must have:
Technical Expertise
- Strong proficiency in Java (JDK 8+) and Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Cloud).
- Experience with SQL databases (MySQL, PostgreSQL, Oracle, etc.).
- Knowledge of XML, JSON, RESTful API development.
- Experience with Microservices Architecture.
- Hands-on experience with version control tools like Git, Bitbucket, or SVN.
- Familiarity with CI/CD tools (Jenkins, Docker, Kubernetes).
- Strong understanding of object-oriented programming (OOP) principles.
- Experience in debugging, testing, and performance optimization.
Soft Skills
- Excellent problem-solving and analytical abilities.
- Strong communication and collaboration skills.
- Ability to work independently and in a team environment.
- Detail-oriented with a commitment to quality and best coding practices.
- Willingness to learn new technologies and frameworks.
Preferred Qualifications (Bonus Points)
- Knowledge of NoSQL databases (MongoDB, Cassandra, etc.).
- Experience with Cloud technologies (AWS, Azure, Google Cloud).
- Exposure to message brokers (RabbitMQ, Kafka).
- Hands-on experience with Agile/Scrum methodologies.
Benefits & Perks
At Opalina Technologies, we value our employees and provide them with a supportive work environment and competitive benefits, including:
- Competitive salary package based on experience.
- Performance-based bonuses and incentives.
- Flexible working hours and hybrid work model.
- Health insurance and wellness programs.
- Learning & development programs for career growth.
- Opportunities to work on cutting-edge projects.
- Collaborative and inclusive workplace culture.
How to Apply?
If you are an experienced Java developer looking for a challenging and rewarding opportunity, we would love to hear from you!
📩 Apply Now! Send your updated resume to careers@opalinatech.com or apply directly on our website: Opalina Technologies Careers.
📞 Need More Info? Reach out to our HR team at +91-XXXXXXXXXX for further inquiries.
🚀 Join us and be part of a technology-driven future at Opalina Technologies! 🚀