Job Description
For job details please visit and apply at the following link and it will fast-track your application.
https://hiredroid.com/jobapply/121/1
Below is the summary of the job:
=============================================================
Who We Are
Phenologix is a diversified global software development and IT consulting company that gives both offshore and onshore technological solutions to business enterprises. Our mission is to enable superior returns on clients’ technology investments through best-in-class industry solutions, domain expertise, and global scale. We feel deeply connected to our customers, and therefore our success isn’t just a matter of our bottom line, but a reflection of how our customers flourish, and how their communities thrive. We strive to understand our customers’ individual needs so that we can develop products and services that enhance their livelihoods. Our customers are our partners, and when we rise, we rise together.
Phenologix is looking for a skilled and motivated Senior Java Software Engineer. As a Senior Java Engineer, you will be responsible for designing and maintaining high-quality, large-scale projects.
Responsibilities:
- Collaborate with the development team to analyze requirements and design, develop and implement high quality Java based web applications.
- Utilize Core Java and J2EE technologies for developing scalable applications.
- Write clean, maintainable and efficient code using Java principles and code standards.
- Participate in developing and executing the entire software development life-cycle.
- Develop and integrate APIs to facilitate smooth data exchange between systems.
- Implement the Spring MVC framework to build robust web interfaces and Hibernate for Object Relational Mapping and for efficient and reliable data persistence.
- Utilize MySQL to design and optimize databases for efficient data management.
- Conduct in-depth analysis to identify issues and suggest innovative solutions.
- Create and maintain technical documentation as per changes and enhancements in the applications.
- Ensure the delivery of solutions within the defined scope, adhering to the guidelines and the quality standards.
Requirements:
- A Bachelor's degree in Computer Science, Software Engineering, or a relevant field is required, or equivalent combination of industry related professional experience and education.
- 3+ years of proven experience as a Java Developer.
- Strong proficiency in Core Java programming, J2EE and other related concepts.
- Experience working with Spring MVC framework for developing web applications.
- Experience working with Hibernate framework for data management and persistence.
- Extensive experience with MySQL for database design, querying, and optimization.
- Experience in designing and developing APIs for smooth integration
- Strong understanding of SOAP-based web services.
- In-depth knowledge of JavaScript, jQuery, AJAX and Apache Tomcat.
- Experience working with Agile development methodologies and other environments.
Soft Skills We Like to See:
- Strong communication skills.
- Time management.
- Adaptability and willingness to learn.
- Problem-solving skills.
- Analytical skills.
- Ability to work in a team environment and collaborate effectively with others.
Be a Part of Our Team:
With a highly skilled and experienced technical workforce, we pride ourselves as a premier IT Company serving clients in diversified business verticals. We understand our customers and nurture passion when it comes to delivering end-to-end solutions. We believe in utilizing technology to make things simple and easy to use.
Perks For Our Team Player:
- Performance culture with the potential for quarterly bonuses and yearly salary increments.
- Paid Vacation and Holidays.
- Remote work or flexible schedules.
- Collaborative and healthy working environment.
Job Type: Full-time
Apply
Go Back