Remote Java Developer - Fortuna BMC : Job Details

Remote Java Developer

Fortuna BMC

Job Location : New York,NY, USA

Posted on : 2024-04-23T08:36:14Z

Job Description :
As a Java Developer, you'll leverage your expertise in Java development, web services, and testing methodologies to craft robust and secure applications that meet our client's organization's needs.Your responsibilities will encompass building both front-end and back-end applications, ensuring seamless user experiences and efficient server-side logic. You'll be instrumental in developing custom code and web services, contributing your skills to innovative technology projects, and providing crucial operations and maintenance support to keep systems running smoothly.This is a C2C 12-month contract that is fully remote. The pay rate is 53.00 per hour. WHAT YOU'LL DO:
  • This role requires a solid understanding of Java development, web services, testing methodologies, troubleshooting skills, and a commitment to security and documentation best practices.
  • Build Java-based front-end, back-end applications: This involves developing both the front-end (user interface) and back-end (server-side logic) components of Java applications.
  • Develop custom code and web services: Writing code to implement specific functionality and creating web services to enable communication between different systems.
  • Contribute to new technology projects: Participating in the planning and implementation of projects involving new technologies, frameworks, or methodologies.
  • Provide operations and maintenance support: Assisting with the ongoing maintenance and support of existing applications, which may include bug fixes, updates, and performance optimizations.
  • Unit test newly developed code: Writing and executing tests to ensure that newly developed code functions correctly in isolation.
  • Support system testing efforts: Collaborating with QA teams to facilitate the testing of the entire system, including integration testing and end-to-end testing.
  • Troubleshoot errors, defects, and other system issues: Investigating and resolving issues that arise during development, testing, or production use of the application.
  • Create and maintain documentation: Document various aspects of the application, including data dictionaries (describing the structure of data), source-to-target maps (mapping data flows between systems), and database policies and guidelines.
  • Manage source code repositories: Using version control systems (such as Git) to manage and collaborate on the source code of the application.
  • Work with City's Cyber Command unit: Collaborating with the organization's cybersecurity team to ensure that the application meets security standards and requirements. This may include undergoing a security accreditation process.
WHAT YOU'LL BRING:
  • 5+ years of experience with application development using Java Spring Boot Framework.
  • Extensive knowledge of service-oriented architecture using SOAP and RESTful web services.
  • MDM Experience a must.
  • Knowledge of Python, JavaScript frameworks like Vue.js, React.js, Node.js, express.js.
  • Knowledge of one or more programming languages.
  • Experience with 3-tier architecture.
  • Experience with Oracle, Microsoft SQL Server, MySQL, RDS, PostgreSQL.
  • Experience with RabbitMQ.
  • Experience with WSDL creation.
  • Experience working hands-on in cloud-based platforms such as AWS, Microsoft Azure, and Snowflake is a plus.
  • Experience with an agile, iterative development process and version control tools such as Git, GitHub, and Subversion.
Fortuna is a staffing agency working on behalf of a client for this position.
Apply Now!

Similar Jobs ( 0)