$876.00 Fixed
About the Role
Nexia Technologies, a pioneering software development company, is seeking an exceptional Java Developer to join our team of innovative professionals. As a key member of our development team, you will play a crucial role in designing, developing, and maintaining large-scale Java applications using Spring Boot and Microservices. Our company has a proven track record of delivering cutting-edge solutions to our clients, and we are now looking to expand our team with talented individuals who share our passion for technology and innovation.
Our ideal candidate will have a strong background in Java development, with a solid understanding of object-oriented programming principles, data structures, and algorithms. You will work collaboratively with our cross-functional teams to identify and prioritize project requirements, develop scalable and efficient solutions, and ensure that our applications meet the highest standards of quality and performance. If you are a motivated and results-driven individual with a passion for Java development, we encourage you to apply for this exciting opportunity.
At Nexia Technologies, we pride ourselves on our dynamic and supportive work environment, where our employees are encouraged to share their ideas, learn from each other, and grow professionally. We offer a comprehensive range of benefits, including competitive salaries, flexible working hours, and opportunities for professional development and career advancement. Our company culture values innovation, teamwork, and continuous learning, and we are committed to providing our employees with the resources and support they need to succeed in their roles.
As a Java Developer at Nexia Technologies, you will have the opportunity to work on challenging and rewarding projects, using the latest technologies and tools to deliver high-quality solutions to our clients. You will be part of a talented team of professionals who are passionate about software development and dedicated to delivering exceptional results. If you are looking for a new challenge and are excited about the opportunity to work with a leading software development company, we encourage you to apply for this role.
Key Responsibilities
- Design, develop, and maintain large-scale Java applications using Spring Boot and Microservices
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Develop scalable and efficient solutions to meet project requirements
- Ensure that applications meet the highest standards of quality and performance
- Participate in code reviews and contribute to the improvement of the overall quality of the codebase
- Troubleshoot and resolve technical issues, and provide support to the development team as needed
- Stay up-to-date with the latest technologies and trends in Java development, and apply this knowledge to improve our applications and processes
- Participate in agile development methodologies, including sprint planning, daily stand-ups, and retrospectives
- Collaborate with the QA team to identify and resolve defects, and ensure that our applications meet the required quality standards
- Develop and maintain technical documentation, including design documents, user manuals, and API documentation
- Provide training and support to junior developers, and contribute to the growth and development of the team
- Participate in the planning and estimation of project timelines, and ensure that projects are delivered on time and within budget
- Collaborate with the DevOps team to ensure that our applications are properly deployed, monitored, and maintained in production
- Develop and maintain automated tests, including unit tests, integration tests, and UI tests
Requirements
- Strong background in Java development, with a solid understanding of object-oriented programming principles, data structures, and algorithms
- Experience with Spring Boot and Microservices, and a strong understanding of how to design and develop scalable and efficient applications
- Proficiency in Java 8 or later, and experience with Java-based frameworks and libraries
- Experience with agile development methodologies, including sprint planning, daily stand-ups, and retrospectives
- Strong understanding of software design patterns, principles, and best practices
- Experience with automated testing, including unit tests, integration tests, and UI tests
- Strong problem-solving skills, with the ability to analyze complex problems and develop creative solutions
- Excellent communication skills, with the ability to work collaboratively with cross-functional teams
- Strong understanding of database concepts, including data modeling, normalization, and querying
- Experience with version control systems, including Git and SVN
- Strong understanding of security principles, including authentication, authorization, and data encryption
What We Offer
- Competitive salary and benefits package, including health insurance, retirement plan, and paid time off
- Opportunities for professional development and career advancement, including training, mentorship, and education assistance
- Flexible working hours, including remote work options and flexible start and end times
- Collaborative and dynamic work environment, with a team of talented and motivated professionals
- Access to the latest technologies and tools, including state-of-the-art hardware and software
- Recognition and reward for outstanding performance, including bonuses, promotions, and awards
- Comprehensive employee assistance program, including mental health support, financial assistance, and employee wellness programs
How to Apply
To apply for this exciting opportunity, please submit your resume and a cover letter outlining your experience and qualifications. We thank all applicants for their interest; however, only those selected for an interview will be contacted. If you are a motivated and results-driven individual with a passion for Java development, we encourage you to apply for this role.
We are an equal opportunities employer, and we welcome applications from diverse candidates. We are committed to creating a inclusive and supportive work environment, where all employees feel valued and respected. If you require any accommodations during the hiring process, please do not hesitate to contact us.
- Proposal: 0
- More than 3 month