OverviewWe are seeking a highly skilled Senior Java Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients. You will work collaboratively within an Agile environment, utilizing your expertise in various programming languages and frameworks to deliver robust applications. The ideal candidate will have a strong background in IT infrastructure and a passion for web development.
Responsibilities- Design and implement scalable Java applications that meet business requirements.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop RESTful APIs and integrate with third-party services.
- Utilize version control systems such as Git and SVN for code management.
- Write clean, maintainable code following best practices in software development.
- Conduct code reviews and mentor junior developers to enhance team capabilities.
- Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
- Troubleshoot and debug applications to optimize performance and reliability.
- Ensure application security through RBAC (Role-Based Access Control) practices.
- Stay updated with emerging technologies and industry trends to continuously improve development processes.
Requirements- Proven experience as a Java Developer with a strong understanding of software development principles.
- Proficiency in Java, SQL, MySQL, and experience with frameworks such as Ruby on Rails or .NET.
- Familiarity with front-end technologies including JavaScript, React Express, and C#.
- Experience with cloud services such as AWS or Azure is highly desirable.
- Knowledge of Agile methodologies and experience working in an Agile environment.
- Strong understanding of web development concepts and RESTful API design principles.
- Familiarity with Linux operating systems and application development tools like GitHub.
- Experience with additional programming languages such as Python, C++, or VBA is a plus.
- Understanding of Quantum engineering concepts is beneficial but not mandatory. Join us in shaping the future of technology by leveraging your skills as a Senior Java Developer!
Job Type: ContractPay: $60.00 - $65.00 per hourWork Location: In person