Java Backend Developer

Overview

On Site
BASED ON EXPERIENCE
Contract - W2
Contract - Independent
Contract - 6+ mo(s)

Skills

JAVA
AWS
ECR
ECS
LAMBDA
KAFKA
MQ
NOSQL
MONGODB
JUNIT
JASMINE
BANK
BANKING
JPMC
MORGAN STANLEY
BANK OF AMERICA

Job Details

Java Backend Developer

Job Summary: Talent Software Services is in search of a Java Backend Developer for a contract position that can be worked 100% remotely. The opportunity will be six months with a strong chance for a long-term extension.

Position Summary:

Join our team and work from the comfort of your home, enjoying the flexibility and convenience of a remote position. This opportunity allows you to collaborate with a dynamic team while maintaining a work-life balance. The success of a developer in this role hinges on understanding core business processes and requirements, as well as the architecture patterns and technology strategy. Your responsibilities will include writing detailed software implementations/code that adhere to security, logging, error handling, and performance standards. You will also evaluate new technologies for their fit with the program/system/eco-system and the associated impacts.

Primary Responsibilities/Accountabilities:

      • Support research and development of development frameworks and definition of standards.
      • Lead and implement initiatives to deliver business objectives.
      • Conduct independent analysis and assessment to resolve strategic issues.
      • Build effective relationships with stakeholders and ensure alignment.
      • Monitor and track performance, addressing any issues.
      • Review the work of other team members as required.
      • Provide input into the planning and implementation of operational programs.
      • Decompose business requirements into detailed design specifications and code.
      • Interact with key stakeholders to define, analyze, and deliver requirements.
      • Assess costs and benefits for different solutions and recommend appropriate designs.
      • Design solutions, write code, perform unit testing, and facilitate final delivery.
      • Support production issues, including root-cause analysis and diagnosis.
      • Devise new algorithms and data structures aligned with architectural patterns.
      • Build solutions that are supportable, scalable, and aligned with common assets.
      • Recommend or automate approaches to improve operational efficiency and effectiveness.
      • Support management of specific project deliverables and outcomes.
      • Identify opportunities to strengthen development capability through mentoring and community building.
      • Stay abreast of industry trends through professional associations and individual learning.
      • Exercise judgment to identify, diagnose, and solve problems within given rules.
      • Work independently on a range of complex tasks, including unique situations.


      Qualifications:

      • Typically 5 years of experience in Web Technologies, IT, or business environment and/or B.S./B.A. in computer science, engineering, information systems, math, or business.
      • Exceptional experience with Java and web backend development.
      • Experience with RESTful API, MQ/Kafka, SQL DB.
      • Experience with AWS cloud environment (ECR, ECS, Lambda, security aspects).
      • Experience with DevOps.
      • Experience with Junit and Jasmine Testing Frameworks.
      • Experience with AWS Non-SQL DynamoDB is a plus.
      • Experience with web front-end development (JavaScript, HTML5, CSS3, TypeScript) is a plus.
      • Experience with large software system development is a plus.
      • Proficient level of knowledge in the domain.
      • Knowledge of software development practices, concepts, and technology.
      • Knowledge of required programming languages and ability to code with little oversight.
      • Understanding of the technical/business environment and processes.
      • Understanding of functional aspects and technical behavior of underlying systems.
      • Technical proficiency gained through education and/or business experience.
      • In-depth verbal & written communication skills.
      • In-depth collaboration & team skills.
      • In-depth analytical and problem-solving skills.
      • In-depth influence skills.
      • In-depth data-driven decision-making skills.

      If this job is a match for your background, we would be honored to receive your application!

      Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities including contract, contract to hire and permanent placement. Let's talk!

      Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

      About Talent Software Services, Inc