Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Aviin Tech Business Solutions is a technology consulting firm dedicated to delivering comprehensive IT solutions to businesses of all sizes. Our primary objective is to assist clients in enhancing their business operations through the strategic use of technology.
The Java Developer plays a crucial role in our organization, being responsible for the design, development, and implementation of Java-based applications in a dynamic and collaborative environment. They are essential in ensuring the functionality and efficiency of various software and systems.
Key Responsibilities:
Design and develop high-volume, low-latency applications for mission-critical systems
Contribute in all phases of the development lifecycle
Write well-designed, efficient, and testable code
Ensure designs are in compliance with specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies
Collaborate with team members to identify areas for improvement
Participate in Agile ceremonies and contribute to the overall delivery of the product
Troubleshoot, debug, and upgrade existing systems
Document and maintain software functionality
Stay updated with the latest technologies and industry trends
Conduct software analysis, programming, and testing
Assist in coding and deployment processes
Provide technical guidance and support to other team members
Collaborate with cross-functional teams to define, design, and ship new features
Required Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field
Proven experience as a Java Developer or relevant position
Hands-on experience in designing and developing applications using Java EE platforms
Strong understanding of Object-Oriented Design and analysis principles
Proficient in Java, with a good knowledge of its ecosystems
Familiarity with concepts of MVC, JDBC, and RESTful
Experience with popular web application frameworks, such as Spring and Hibernate
Knowledge of relational databases, SQL, and ORM technologies
Good understanding of development tools such as Git, Maven, and Jenkins
Experience with Agile methodologies and principles
Excellent problem-solving skills and attention to detail
Ability to work in a collaborative team environment and communicate effectively
Knowledge of software testing and debugging processes
Strong organizational and time-management skills
Ability to adapt to new technologies and challenges
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.