SENIOR JAVA DEVELOPER

SENIOR JAVA DEVELOPER

02 Dec 2024
Texas, Plano, 75024 Plano USA

SENIOR JAVA DEVELOPER

Vacancy expired!

job summary:

Senior Java Developer


The Senior Software Engineer's role responsible for evaluating complex client requirements (new, enhancements or maintenance) and preparing application system specifications, developing, testing, and implementing efficient, cost effective application solutions which may involve diverse development platforms, software, hardware, technologies and tools.


Essential Functions and Specific Responsibilities


Core duties and responsibilities include the following. Other duties may be assigned.



  • Designs, develops, tests, implements and supports solutions and enhancements for systems and processes.
  • Creates and maintains documentation to support the full Software Development Lifecycle.
  • Reviews team work products for quality and adherence to standards.
  • Mentors others in areas of expertise, including current technologies, systems, business practices, and standards.
  • Evaluates business requirements and processes to provide possible solutions and accurate estimates for development efforts.
  • May assist in identifying resources for various development tasks.
  • Researches support issues, business requests, and potential solutions.
  • Assists in developing and improving procedures, standards, and best practices.
  • Effectively collaborates and communicates with business partners, peers and management.
  • Assists in integration of purchased solutions.
  • May act as system expert, answering business partner questions and pursuing/following up with answers when they cannot be initially provided.
  • Responsible for problem resolution and correction of production/operational problems as assigned.
  • May assist in production issue resolution
  • Perform other duties as assigned or self-initiated.




Job Requirements





  • Must have a bachelor's degree in Computer Science, Engineering or a related field
  • 5+ years of experience as a Java Developer using a major JEE based application server including the usage of JDBC, JPA and JMS required
  • 5+ years of experience in application architecture involving the designing and developing of complex applications including REST based API's and microservices architectures required;
  • 3-5 years of experience with Angular 6+, CSS, Bootstrap, Spring and Spring Boot, Jersey and Hibernate required;
  • 3-5 years of experience with GIT, Bitbucket and Jenkins or Hudson source control/build systems;
  • 2+ years of working experience in designing and deploying applications on the AWS platform.
  • Expertise in at least one (1) high-level programming language, SDKs & Toolkits, ability to identify the requirements of an application, defining best practices for securing the AWS application and deploying hybrid systems with AWS components is required.
  • At least one (1) year of working experience in AWS Compute, Container, Storage, Database, SIC (Security, Identity & Compliance) and Application Integration services is desired.
  • Working knowledge on AWS Networking & Content Delivery, Analytics will be a plus.
  • Experience with agile development
  • Familiar with accessibility development including WCAG 2.0 AA standards
  • Familiar with application security and OWASP top 10 and associated programming standards
  • strong interest in staying current with industry trends and techniques
  • Exceptional communication skills (verbal and written)
  • Passion for writing readable, low defect, unit tested code



location: Plano, Texas

job type: Contract

salary: $55 - 75 per hour

work hours: 8am to 5pm

education: Bachelors



responsibilities:


  • Designs, develops, tests, implements and supports solutions and enhancements for systems and processes.
  • Creates and maintains documentation to support the full Software Development Lifecycle.
  • Reviews team work products for quality and adherence to standards.
  • Mentors others in areas of expertise, including current technologies, systems, business practices, and standards.
  • Evaluates business requirements and processes to provide possible solutions and accurate estimates for development efforts.
  • May assist in identifying resources for various development tasks.
  • Researches support issues, business requests, and potential solutions.
  • Assists in developing and improving procedures, standards, and best practices.
  • Effectively collaborates and communicates with business partners, peers and management.
  • Assists in integration of purchased solutions.
  • May act as system expert, answering business partner questions and pursuing/following up with answers when they cannot be initially provided.
  • Responsible for problem resolution and correction of production/operational problems as assigned.
  • May assist in production issue resolution
  • Perform other duties as assigned or self-initiated.





qualifications:


  • Experience level: Experienced
  • Minimum 5 years of experience
  • Education: Bachelors (required)


skills:
  • AWS (1 year of experience is required)
  • Java (5 years of experience is preferred)
  • Angular (5 years of experience is preferred)



For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.



Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Related jobs

Job Details

  • ID
    JC23750964
  • State
  • City
  • Job type
    Contract
  • Salary
    $55 - 75 per hour
  • Hiring Company
    Randstad Technologies
  • Date
    2021-12-01
  • Deadline
    2022-01-30
  • Category

Jocancy Online Job Portal by jobSearchi.