Overview
Skills
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:
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!