Job Overview:
We are seeking a highly skilled and motivated Java Software Engineer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining robust and scalable Java-based applications. You will collaborate with cross-functional teams to deliver high-quality software solutions and ensure optimal performance and reliability.
Key Responsibilities:
- Design, develop, and maintain Java-based applications and services.
- Write clean, efficient, and well-documented code following industry best practices.
- Collaborate with product managers, designers, and other developers to understand requirements and deliver high-quality solutions.
- Troubleshoot and resolve software defects, performance issues, and other technical challenges.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Integrate with third-party APIs and services as needed.
- Stay up-to-date with emerging technologies and trends to continuously improve development practices.
- Contribute to the development and maintenance of technical documentation.
- Work with Agile methodologies and participate in sprint planning, stand-ups, and retrospectives.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Strong proficiency in Java programming and object-oriented design principles.
- Experience with Java frameworks such as Spring, Hibernate, or Java EE.
- Knowledge of relational databases and SQL (e.g., MySQL, PostgreSQL, Oracle).
- Familiarity with version control systems (e.g., Git).
- Experience with web services and APIs (RESTful, SOAP).
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications:
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript).
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Experience with automated testing frameworks (e.g., JUnit, TestNG).
- Understanding of microservices architecture and distributed systems.
Benefits:
- Competitive salary and performance bonuses.
- Health insurance and wellness programs.
- Flexible work hours and remote work opportunities.
- Professional development and training programs.
- Collaborative and innovative work environment.
For More Information
Kindly Visit our office At
Naukri Hunter / Zeevika Consultancy / Bharti Hr (A Unit of Galaxy Resource Pvt Ltd)
Sahara Shopping Centre Ground Floor,
Office No 127, Near Lekhraj Market Metro Station Gate No 3,
Lucknow, Call – 9984703333, 8188998899
Welcome to Jthemes Team
The AliStudio Design team has a vision to establish a trusted platform that enables productive and healthy enterprises in a world of digital and remote everything, constantly changing work patterns and norms, and the need for organizational resiliency.The ideal candidate will have strong creative skills and a portfolio of work which demonstrates their passion for illustrative design and typography. This candidate will have experiences in working with numerous different design platforms such as digital and print forms.
Essential Knowledge, Skills, and Experience
- A portfolio demonstrating well thought through and polished end to end customer journeys
- 5+ years of industry experience in interactive design and / or visual design
- Excellent interpersonal skills
- Aware of trends in mobile, communications, and collaboration
- Ability to create highly polished design prototypes, mockups, and other communication artifacts
- The ability to scope and estimate efforts accurately and prioritize tasks and goals independently
- History of impacting shipping products with your work
- A Bachelor’s Degree in Design (or related field) or equivalent professional experience
- Proficiency in a variety of design tools such as Figma, Photoshop, Illustrator, and Sketch
Preferred Experience
- Designing user experiences for enterprise software / services
- Creating and applying established design principles and interaction patterns
- Aligning or influencing design thinking with teams working in other geographies
Product Designer
Product knowledge: Deeply understand the technology and features of the product area to which you are assigned.
Research: Provide human and business impact and insights for products.
Deliverables: Create deliverables for your product area (for example competitive analyses, user flows, low fidelity wireframes, high fidelity mockups, prototypes, etc.) that solve real user problems through the user experience.
Communication: Communicate the results of UX activities within your product area to the design team department, cross-functional partners within your product area, and other interested Superformula team members using clear language that simplifies complexity.