Full Stack Java Developer – Charlotte, NC (Hybrid) (Contract)

Contract, Hybrid
Charlotte, NC
Posted 2 months ago

An opportunity has come through our network for a Full Stack Java Developer at a prominent banking firm. This is a contract position with a competitive pay rate, offering a hybrid work schedule in Charlotte, North Carolina. As a key member of a dynamic development team, you will be instrumental in supporting and building innovative application solutions. This role is perfect for a seasoned developer who thrives on hands-on development, possesses exceptional problem-solving abilities, and has a strong background in full-stack Java development.


The Role: Innovating Application Solutions from End to End

As a Full Stack Java Developer, you will be responsible for the full lifecycle of application development, from design to deployment and maintenance. This is a hands-on role where you will be enhancing, modifying, and maintaining applications that are critical to the firm’s operations. Your work will involve more than just coding; you will be deeply involved in the design, coding, testing, debugging, and documentation of various programs and activities. The ability to manage the entire process from start to finish is a key component of this role.

A significant part of your job will involve close collaboration with business partners. You will work with them to define requirements, ensuring that all application changes meet their acceptance criteria. This requires excellent communication skills and a deep understanding of the business context behind the technical solutions you are building. You will also partner with multiple technology teams to implement the target architecture and facilitate the migration to strategic platforms. Your expertise will be crucial in ensuring a smooth and efficient transition to modern, scalable systems. This role is a perfect fit for a developer who has an in-depth knowledge of development tools and languages and is eager to use that knowledge to deliver innovative, tech-based solutions.


Essential Skills and Qualifications

To be successful in this role, you must bring a significant amount of experience and a specific set of skills. We are seeking a professional with 8 to 10 years of full-stack experience in Java end-to-end application development. This extensive experience is a critical requirement for the position. In addition to a strong Java background, you must also have at least 4 years of experience with Angular, as this will be a key part of your front-end development responsibilities.

The technical requirements for the role are deep and specific. You must possess strong core Java skills, including expertise in multi-threading, the collections API, and JDBC. A solid knowledge of Java profiling tools is also essential for optimizing application performance. Given the nature of the industry, experience with performance tuning of data-intensive applications is a must. You should also have a background in enterprise stress testing and knowledge of big data distributed ecosystems such as Elastic, Hadoop, or Teradata. This will allow you to work effectively with large-scale data systems.

This position offers a great opportunity to work on innovative projects, implement creative solutions, and grow professionally in a collaborative environment. You will be engaged in agile methodologies and processes, and you will have the chance to enhance your skills in cloud and distributed computing. If you are a talented and motivated developer with a passion for Java and a track record of success in full-stack development, we encourage you to apply.

Job Features

Job CategoryIT & Cybersecurity

Apply For This Job

A valid phone number is required.