You're invited to the Contractor Pro beta 🎉

  • Huge discounts: £1,000s off accounting, IR35 insurance & more.
  • Community access: Our recruiter-free contractor community.
  • Subcontract work: Share unlimited jobs via the jobs board.
  • Get inbound leads: Create your public profile (coming soon!)
Early bird price: £49.99 £19.99 / mo (ex VAT)
You must be a contractor to join Contractor Pro.
Just apply

Save this contract

Mind providing us with your email so we can save this contract? We promise we won't spam you, and you can unsubscribe any time.
Saved this job! You can see it in saved.
Saved this job! You can see it in saved.
Remote
0
USD
/hr

10 remote JPA contracts

Full Stack Developer (Java, Java Script, Angular, Spring (REST, JPA, Security), Hibernate and SQL)

15 hours ago
RemoteGDI Infotech

Full-Stack Developer

  • Skills: Java, JavaScript, Angular, Spring (REST, JPA, Security), Hibernate, and SQL
  • 2-years long contract position
  • Remote work now, pot-pandemic onsite in Princeton, NJ
  • Technical Skills:

  • Knowledge of Java, Java Script, Spring (REST, JPA, Security), Hibernate and SQL
  • Knowledge on either Spring MVC, Struts or Angular
  • 8+ years of development experience Nice to have; knowledge of AWS
  • Job Description/Duties:
    • Develop appropriate software solutions to requests for new services and Functionality
    • Develop detailed specifications, application coding, unit and systems testing for the IT department
    • Examine, devise and modify procedures to solve moderately complex problems in regard to existing system capabilities, operating time, or the form of desired results
    • Coordinate and support software production schedules and processing
    • Support the planning and training of internal clients when new applications are launched or new processes are put in place
    • Provide peer leadership and collaborate with Leads, team members, and other development staff
    • Conduct project tracking activity and walkthroughs of software code to ensure adherence to quality standards and procedures
    • Work with the development team on the implementation of new technologies
    • Create and update all relevant documentation and specifications for design, development, and testing
    • Please note: Due to clearance certification requirements, we can accept resumes of candidates who are US citizens

    You may send your resume to applicant@gdii.com

    About GDI Infotech:

    GDI Infotech is an award-winning Information Technology company based in Ann Arbor, Michigan. With our firsthand IT knowledge and 25+ years of experience, we carefully evaluate the technical expertise of our candidates, making us talent acquisition experts in both IT technologies and project management. We have proved our excellence with a wide variety of clients including the State of Michigan, Quicken Loans, Dart Container, and more.

    Get new remote JPA contracts sent to you every week.
    Subscribed to weekly JPA alerts! 🎉

    Software Engineer II

    9 days ago
    $72/hourGreat rateRemoteKBS Solutions

    Description: Software Engineer II

    Responsibilities

    • Collaborate within an Agile/Scrum development team including other software engineers, QA engineers, technical leads and product owners
    • Develop, test and document client asset performance management solutions
    • Assist deploying and operating software in the Cloud and on premises
    • Design, develop, test and maintain software in conformance to company policies, standards and industry best practices
    • Work and interface with development teams in different time zones and cultures

    Requirements

    • BS in Computer Science, MS in CIS (or related field with strong computer emphasis)
    • Work experience/knowledge developing web applications with Java, Spring, JPA, JavaScript
    • Knowledge of all aspects of the software life cycle from definition, requirements analysis and design to implementation
    • Solid background and practical experience in object-oriented methodologies and design patterns
    • Demonstrate passion for improving software development abilities
    • Experience with Agile/Scrum methodologies and practices; team-based software development
    • Experience with test-driven development tools and practices
    • Strong interpersonal, written, and oral communication skills
    • Java, Spring, JPA
    • Vaadin
    • HTML, CSS and JavaScript
    • Familiarity with RDBMS technology such as Oracle and SQL Server
    • Experience with services-oriented architecture (REST, JSON, microservices)
    • Docker, Kubernetes

    Education & Experience Preferred

    • Knowledge of electric distribution grid concepts
    • Knowledge of the asset performance management concept, practices and standards
    • Familiarity with CNAIM standard and methodology

    Job Types: Full-time, Contract

    Pay: $72.00 per hour

    Schedule:

    • Monday to Friday

    Experience:

    • operating software in the Cloud: 2 years (Required)
    • services-oriented architecture (REST, JSON, microservices): 5 years (Required)
    • web applications with Java, Spring, JPA, JavaScript: 8 years (Required)

    Education:

    • Bachelor's (Required)

    Work Location:

    • Fully Remote

    Work Remotely:

    • Temporarily due to COVID-19

    Sr. Software Engineer - 100% REMOTE (Only US Citizens or Gre...

    10 days ago
    RemoteRadiant Systems Inc

    SE: 10796504
    Job Title: Software Engineer II ***100% REMOTE***
    Location: Fort Collins CO 80525
    Duration: 24 month ***Contract to Hire***

    ***100% REMOTE***

    ***(Only US Citizens or Green Cards)***

    We believe access to energy is a basic human right. We provide energy and digital solutions for efficiency and sustainability. We combine world-leading energy technologies, real-time automation, software and services into integrated solutions for Homes, Buildings, Data Centers, Infrastructure and Industries.

    Responsibilities
    Collaborate within an Agile/Scrum development team including other software engineers, QA engineers, technical leads and product owners
    Develop, test and document asset performance management solutions
    Assist deploying and operating software in the Cloud and on premises
    Design, develop, test and maintain software in conformance to company policies, standards and industry best practices
    Work and interface with development teams in different time zones and cultures

    Requirements
    BS in Computer Science, MS in CIS (or related field with strong computer emphasis)
    Work experience/knowledge developing web applications with Java, Spring, JPA, JavaScript
    Knowledge of all aspects of the software life cycle from definition, requirements analysis and design to implementation
    Solid background and practical experience in object-oriented methodologies and design patterns
    Demonstrate passion for improving software development abilities
    Experience with Agile/Scrum methodologies and practices; team-based software development
    Experience with test-driven development tools and practices
    Strong interpersonal, written, and oral communication skills
    Java, Spring, JPA
    Vaadin
    HTML, CSS and JavaScript
    Familiarity with RDBMS technology such as Oracle and SQL Server
    Experience with services-oriented architecture (REST, JSON, microservices)
    Docker, Kubernetes

    Education & Experience Preferred
    Knowledge of electric distribution grid concepts
    Knowledge of the asset performance management concept, practices and standards
    Familiarity with CNAIM standard and methodology

    Job Type: Contract

    Experience:

    • Oracle and SQL Server: 10 years (Required)
    • Docker or Kubernetes: 5 years (Required)
    • Services-oriented architecture (REST, JSON, microservices): 10 years (Required)
    • Object-oriented methodologies and design patterns: 10 years (Required)
    • Electric Power or Energy sector industry or Utility Clients: 5 years (Preferred)
    • Software Engineers, QA Eng, Technical leads, Product owners: 10 years (Required)
    • Collaborate within an Agile/Scrum development: 10 years (Required)
    • Web applications with Java, Spring, JPA, JavaScript: 10 years (Required)
    • Vaadin: 5 years (Preferred)

    Education:

    • Bachelor's (Required)

    Remote Sr. Java Spring Engineer (Eastern Time Zone)

    2 days ago
    $50 - $60/hourRemoteHays
    Remote Sr. Java Spring Engineer (Eastern Time Zone) - Contract - $50.00-$60.00/hr The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.

    A Provider of High-Tech Information Resources is seeking a Remote Sr. Java Spring Engineer (Eastern Time Zone).

    Role Description
    This position exists to perform software development assignments within a software functional area. Acts as a knowledge resource to entry level and mid-level staff and provides technical leadership to small and mid-size development teams. Provides meaningful input to project plans, schedules and approach in the development of cross-functional software products. Owns and maintain applications that interface with legacy systems and databases.

    Skills & Requirements
    • Java 8 (or higher) in an enterprise setting
    • Spring 4.x and Spring boot microservice applications
    • REST/JSON & SOAP Services
    • XML and related technologies such as XPath
    • Multithreaded server applications
    • Proficiency in writing SQL queries (MySQL preferred)
    • Hibernate/JPA
    • Ability to navigate and perform basic Linux functions from a command line.
    • Experience with Git (Gitlab)
    • Experience with BDD and TDD

    Why Hays?

    You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there’s a position you really want, you’re fully prepared to get it.

    Additionally, this position is a contract role where Hays offers you the opportunity to enroll in full medical, dental or vision benefits.

    • Medical
    • Dental
    • Vision
    • 401K
    • Life Insurance ($20,000 benefit)

    Nervous about an upcoming interview? Unsure how to write a new resume?

    Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.

    Software Engineer – Java Spring (NEED 10+ YEARS INDEPENDENT...

    15 days ago
    $50 - $60/hourRemoteTEK Inspirations LLC

    Java/Spring Developer. This is a Contract role, Fully Remote EST Zone Schedule.

    Client : LexisNexis

    The development team is looking for experienced Java/Spring middleware developers.

    Skills you will need:

    • Proficiency in Java 8 (or higher) in an enterprise setting
    • Proficiency with Spring 4.x and Spring boot microservice applications
    • Proficiency with REST/JSON & SOAP Services
    • Proficiency with XML and related technologies such as XPath
    • Proficiency with multithreaded server applications
    • Proficiency in writing SQL queries (MySQL preferred)
    • Proficiency with Hibernate/JPA
    • Ability to navigate and perform basic Linux functions from a command line.
    • Experience with Git (Gitlab) and CI/CD
    • Experience with BDD and TDD
    • Exposure to AWS and technologies such as Lambda/S3/DynamoDB is a plus

    What you will do:

    • Develop, enhance Java/Spring based server applications.
    • Identify and resolve issues related to performance and operation
    • Participate in the testing process through test review and analysis, test witnessing and certification of software.
    • Maintain and enhance existing Java/SQL code

    Other skills:

    • Rely on your experience and judgment to plan and accomplish goals.
    • Perform a variety of complicated tasks.
    • Report directly to a project lead or manager.
    • An ample degree of creativity and latitude is expected.
    • Familiar with a variety of the field's concepts, practices, and procedures
    • Ability to dissect, reverse engineer and understand the inner workings of existing code with minimum guidance

    Job Type: Contract

    Pay: $50.00 - $60.00 per hour

    Schedule:

    • Monday to Friday

    Experience:

    • Spring boot: 5 years (Required)
    • JAVA: 10 years (Required)
    • middleware: 10 years (Required)
    • software development: 10 years (Required)
    • Java 8: 3 years (Required)
    • Spring 4.x: 3 years (Required)
    • microservice applications: 5 years (Required)

    Education:

    • Bachelor's (Required)

    Location:

    • Salt Lake City, UT (Preferred)

    Work authorization:

    • United States (Required)

    Application Question:

    • NO C2C ROLE

    Security Clearance Required:

    • Confidential (Required)

    Contract Renewal:

    • Likely

    Work Location:

    • Multiple locations
    • Fully Remote

    This Job Is Ideal for Someone Who Is:

    • Dependable -- more reliable than spontaneous
    • People-oriented -- enjoys interacting with people and working on group projects
    • Adaptable/flexible -- enjoys doing work that requires frequent shifts in direction
    • Detail-oriented -- would rather focus on the details of work than the bigger picture
    • Achievement-oriented -- enjoys taking on challenges, even if they might fail

    This Job Is:

    • Open to applicants under 18 years old, provided it is legally allowed for the job and location

    Sr. Java Developer

    1 month ago
    Remotecomtecinfo
    Job details
    Job Type
    Full-time
    Contract
    Full Job Description
    Company Description
    • Our client is looking for a motivated and passionate software craftsperson to help in create, extend, and maintain the core of their software platform as they expand past their current offerings in services related to energy and convenience in order to take their business to the next level.

    Job Description
    • Title: Java Developer III
    • Location: Akron, OH
    • Duration: 12 Months Contract (W2 only)

    Note: Locals are preferred and people who are interested in relocating. Temporary Remote work is allowed during the Pandemic.

    Job Description:

    Responsibilities Include:

    • Assisting in the building of new Java components to be used across various projects for our external facing Client's corporate websites and our various other external facing applications.
    • Utilization of Adobe AEM enterprise content management system for external website development
    • Building and deploying responsive websites that are focused on ease-of-use, task-driven functionality, and a consistent user experience across multiple mobile devices and operating systems
    • Management of source code repositories, builds, and deploys using Azure DevOps
    • Working with open-source frameworks and libraries such as Spring, JPA, SASS, Knockout, JQuery, Axis, Google Charts and more
    • Driving the adoption of standards and governance to ensure Clients Java/Web development platform remains stable, reliable, and secure for all users
    • Active participation in a collaborative work environment
    • Investigation and resolution of issues reported by the testers of our external facing corporate websites
    • Availability to work flexible hours in order to support our Java/Web application portfolio
    • Frequent interaction with business owners/stakeholders to gather requirements for new development projects, assist in defect resolution during testing, etc.

    Required Qualifications:

    • At least 3 years of related work experience in Java web development
    • Advanced knowledge of Java JEE development concepts using the following tools/frameworks: Java Servlets, JavaScript, Eclipse, Maven, Spring Security, Spring Boot, Axis - Web Services and CSS.
    • Extensive knowledge and experience with team programming (e.g. check-in, check-out, version control).
    • Experience integrating Java web applications with an Oracle DBMS.
    • Proven ability to troubleshoot and solve problems in a production support environment; possess analytical skills to effectively resolve technical problems, identify and implement process improvements, and think creatively.
    • Must be skilled in both oral and written communications in order to contribute to meetings and capture requirements as well as write documentation, specifications, procedures and process flows.
    • Willingness to undertake assignments involving unfamiliar subjects, and possesses an aptitude to learn quickly.
    • Proven team player, contributes to team goals, encourages and supports team members.
    • Ability and willingness to work flexible hours, and be available for call-in and after hours support if needed.

    Qualifications

    Preferred Qualifications:

    • Hands-on experience building and deploying Java code via Maven pom files and/or a continuous integration system.
    • Experience/Knowledge using Azure DevOps to manage source code, manage developer tasks and bugs, and perform and builds/deploys.
    • Experience developing in conjunction with an enterprise content management system.

    If interested, respond with your updated resume to Jay.sankar(at)comtecinfo.com or can reach me at 972-666-5061.


    Additional Information

    All your information will be kept confidential according to EEO guidelines.

    Java AWS Developer

    16 days ago
    Remoteiscintiaus_LLC

    Overview:
    TekWissen Group is a workforce management provider throughout the USA and many other countries in the world. Our Client is a global provider of information-based analytics and decision tools for professional and business customers. The client helps scientists make new discoveries, doctors, and nurses improve the lives of patients and lawyers win cases. They prevent online fraud and money laundering and help insurance companies evaluate and predict risk. Their events enable customers to learn about markets, source products, and complete transactions. In short, There are enable customers to make better decisions, get better results and be more productive.

    Job Description:

    • Software Engineer – Java Spring Based Middleware

    Skills you will need:
    *

    • Proficiency in Java 8 (or higher) in an enterprise setting
    • Proficiency with Spring 4.x and Spring boot microservice applications
    • Proficiency with REST/JSON & SOAP Services
    • Proficiency with XML and related technologies such as XPath
    • Proficiency with multithreaded server applications
    • Proficiency in writing SQL queries (MySQL preferred)
    • Proficiency with Hibernate/JPA
    • Ability to navigate and perform basic Linux functions from a command line.
    • Experience with Git (Gitlab) and CI/CD
    • Experience with BDD and TDD
    • Exposure to AWS and technologies such as Lambda/S3/DynamoDB is a plus

    *

    What you will do:

    • Develop, enhance Java/Spring based server applications.
    • Identify and resolve issues related to performance and operation
    • Participate in the testing process through test review and analysis, test witnessing and certification of software.
    • Maintain and enhance existing Java/SQL code

    Other skills:
    *

    • Rely on your experience and judgment to plan and accomplish goals.
    • Perform a variety of complicated tasks.
    • Report directly to a project lead or manager.
    • An ample degree of creativity and latitude is expected.
    • Familiar with a variety of the field's concepts, practices, and procedures
    • Ability to dissect, reverse engineer and understand the inner workings of existing code with minimum guidance

    *

    Basic Job Function:

    • This position exists to perform software development assignments within a software functional area. Acts as a knowledge resource to entry level and mid-level staff and provides technical leadership to small and mid-size development teams. Provides meaningful input to project plans, schedules and approach in the development of cross-functional software products. Owns and maintain applications that interface with legacy systems and databases.

    Accountabilities:
    *

    • Interfaces with internal customers; interprets requirements and provides recommendations on how to implement.
    • Independently performs analysis to develop and implement high level designs for assigned projects.
    • Full lifecycle development process including design, development, testing and implementation of moderate to advanced complexity systems. Develops moderate-to advanced modules and system components and develops simple to moderately complex re-usable code.
    • Acts as point of escalation to resolve new/complex issues and provides input about team members' performance and technical abilities. Mentors and coaches team members.
    • Remains current on industry standards and advances within area of knowledge.
    • Conducts diagnosis of complex system problems using dumps, traces or other diagnostic tools.
    • Leads in design, code and test reviews where needed.
    • Leads a mid-size or larger teams of technical staff to complete assigned projects balancing quality and schedule.
    • Identifies and recommends opportunities for continuous improvement and efficiencies.
    • Interfaces with team members in India, United States, United Kingdom and other geographies

    *
    Qualifications:
    *

    • Bachelor's degree in computer science, computer engineering, math or equivalent technical discipline or equivalent technical experience
    • 5+ years of experience in full lifecycle development process including design, development, testing and implementation of moderate to advanced complexity systems.
    • Ability to work independently and collaborate with cross functional groups as required.
    • Strong verbal and written communication and presentation skills with both technical and non-technical audiences including management and cross functional groups.
    • Ability to conduct in-depth research and work through complex problems successfully and reach workable solutions.
    • Knowledge of large complex systems within the functional area.
    • Ability to work in ambiguous situations; take a high level assignment and work the detail to produce a successful solution.
    • Ability to deliver quality software deliverables.

    *

    TekWissen® Group is an equal opportunity/affirmative action Employer (m/f/d/v) supporting workforce diversity.

    Job Type: Contract

    Pay: Up to $60.00 per hour

    Experience:

    • AWS: 1 year (Preferred)
    • Hibernate/JPA: 1 year (Preferred)
    • Spring 4.x: 1 year (Preferred)
    • spring boot: 1 year (Preferred)
    • Java8: 1 year (Preferred)

    Work Location:

    • Fully Remote

    Senior Java Developer

    1 month ago
    $52 - $91/hourRemoteVN hunt
    Job details
    Salary
    $52 - $91 an hour
    Job Type
    Contract
    Full Job Description

    Needs to be local to Bloomington, MN (First preference); till covid candidate will be working remote ;
    W2 Only

    Imp.Note:

    • Experience in core java, spring boot, Agile environment;
    • knowledge of tech: soap to rest ; service dev;
    • backend; angular;
    • will be working on existing web api services;
    • No. of years of experience is no bar it’s just that pay-rate should reflect the no. of years of experience
    • They have most things on on-prem so cloud not that mandatory but should be able to build and deploy since they are slowly moving towards cloud;
    • production support experience not critical;

    Experience in Batch processing and backend software development Experience with some or all of the following tools (Required): Java SE AND EE (6 years) Spring framework (3 years) Web Services (4 years) REST services (2 years) SQL (3 years) JBOSS OR Tomcat (3 years) AngularJS (and other Javascript frameworks) (3 years) Cloud Infrastructure (Azure, AWS) Agile development (2 years) Experience with some or all of the following tools (Preferred): JPA RabbitMQ or JMS Hibernate SOA Gauge and Selenium

    Job Description:

    • Work closely with product owners and teams to lead feature implementation and/or source third party solutions when appropriate. Contribute to standards and best practices around development processes, coding, and peer reviews. Optimize existing systems to improve performance and scalability through service/application tuning and code refactoring.
    • Fully and properly test code to ensure the highest levels of reliability and maintainability.
    • Research and recommend software solutions and tools that help fix inefficiencies in the development process, team collaboration, etc. Help lead and drive development operations initiatives. Provide assistance to CM, QA and support personnel as needed to troubleshoot lower environment as well as production issues. Resolves customer complaints and responds to suggestions for improvements and enhancements.
    • Participates in the development of software user manuals.
    • Senior Developer Position As a Senior Java Software Developer, you will be a foundational team member in a highly collaborative team continually working on a variety of complex and challenging projects. You will be an integral team member within our Agile software development team, responsible for analysis, design, implementation, and unit testing in a high-performing, experienced team. You will use industry best practices while producing high-quality full stack solutions in a collaborative, agile, results driven environment across a diverse set of business areas: client management, channel technologies, results processing, and customer service. You will also be responsible for maintaining and supporting mission-critical applications as necessary. In this role you will be expected to continually grow, mentor software developers, and contribute to process improvement activities.
    • The Senior Software Developer will: Implement & Perform -- Implement designs following Pearson coding standards and industry best practices; maintain and support mission-critical applications as necessary.
    • Analyze & Design -- Ensure business and requirements artifacts are created that effectively model the customer's requirements. Use tooling and best practices to create design models from requirements. Review -- Participate in and lead requirement, design and code reviews Test & Deployment -- Work closely with other teams (e.g., QA, configuration management, end users) to release high quality software.
    • Create testable requirements and write and execute unit and automated tests. Quality/process improvement -- Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence Reporting -- Complete project documentation as required, including logging status, risk, progress, and effort on assigned work People development – Mentor and train new team members Performs other duties as assigned Qualifications: Required Education & Experience: Bachelor's degree in Computer Science, MIS, or equivalent technology experience 6+ years minimum Java development required 4+ years programmatic interaction with relational database systems Current technology stack: Java, JPA, Hibernate, Web Services (REST/SOAP), AngularJS Experience in OOAD, design patterns, and UML 2+ years Agile experience 2+ years production support experience
    • Desired Knowledge, Skills & Abilities: Experience in software architecture Experience in creating design documents and performing code reviews Desire to expand knowledge in many development languages, applications, and tools Proven ability to quickly learn new processes and tools, business domains and technical applications Experience in application performance management and performance tuning Ability to think technically and analytically Ability to understand philosophy of architecture Must assimilate information, distill knowledge, apply experience and provide solution alternatives and recommendations Must have strong time management skills - including ability to work well under pressure, plan, set priorities, adapt to change, and meet established timelines Must develop effective relationships with customers and work well within a team Must be a self-starter and detail-oriented Must have a positive and energetic demeanor Effective written and verbal communication skills Creative problem-solving skills

    Job Type: Contract

    Salary: $52.00 - $91.00 per hour

    Schedule:

    • Monday to Friday

    Contract Renewal:

    • Likely

    Full Time Opportunity:

    • No

    Work Location:

    • One location
    • Multiple locations
    • Fully Remote

    This Job Is Ideal for Someone Who Is:

    • People-oriented -- enjoys interacting with people and working on group projects
    • Detail-oriented -- would rather focus on the details of work than the bigger picture

    Company's website:

    • Vnhunt.co.in

    Work Remotely:

    • Temporarily due to COVID-19

    Full Stack Java Developer - REMOTE £400-£500 DOE

    11 days ago
    £400 - £500/dayRemoteTechnojobs

    Full Stack Java Developer - REMOTE £400-£500 DOE My client currently have an urgent requirement for a Full Stack Java Developer to join their development team on a3 month contract. They are looking for a Java backend and JavaScript front end developer with multiple years commercial experience who can hit the ground running in this project. Skills Needed: * Experience developing REACT Java EE applications using Spring MVC / Spring Boot, JPA, RESTful web services etc* Background working with JavaScript frameworks, e.g. React.JS, AngularJS etc* Deep knowledge of open source frameworks* Experience building web-based applications including UI components (HTML5, CSS3, JavaScript, JSON, XML)* Knowledge of Java Build Systems and tools including Maven, Gradle, Ant etc* Expert knowledge with source control software, e.g. Git, SVN etc* Experience building high availability multi-threaded Java applications Rate: £400-500 PD DOE Location: REMOTE Length: Initial 3 months Get in touch for further information: Click here to contact this recruiter

    Contact Name: Amy Gibson
    Reference: TJ/3086/PFFULLSTACKLDN_1599562813
    Job ID: 2852398

    Sr. Java Developer

    1 day ago
    RemoteValarcorp Inc

    Key Required Skills:
    Java, Angular, Spring boot

    Valarcorp is seeking a Sr. Java Developer - Angular/Spring Boot for Baltimore location. The Senior Java Developer shall have extensive experience in developing and maintaining the high-performing Java applications. Has prime accountability for major projects and will develop detailed and robust design, code, test, and implement proposed systems. Ability to develop technical solutions, and document the solution architecture and design using standard design tools. The candidate will be responsible for creating maintainable, adaptable, scalable, defect-free code using software development best practices and coding standards (i.e. software reuse, refactoring, continuous integration, test automation, secure development, Test Driven Development, static code analysis, peer/code review).

    Must be USC/GC with ability to obtain a public trust clearance. Will need to wait for clearance to be processed before starting job

    Orientation will be on site, as well as possible first 2 wks. Remote work until Covid restrictions lifted.

    Skills Requirements:

    • Strong experience in Java/J2EE, Angular 2 & above, Spring MVC or Struts & Spring Boot
    • Front-end development skills: Angular 2.0, HTML/JavaScript, Cascading Style Sheets (CSS), YUI and/or JQuery
    • Good understanding of Hibernate, JPA and JDBC
    • Good understanding of OOPS, Twelve Factor Application Design principles, architecture styles and APIs (Web API/Rest API)
    • Develop applications using Java/Spring Boot and design and develop database components using PostgreSQL DB or Oracle as needed for application.
    • Work in DevOps Environment.
    • Git, BitBucket, Jenkins automation
    • Understand and leverage common Java/J2EE architectural styles and patterns (SOA, Microservice, Layered, Clean, Event Sourcing etc.)
    • Understand and apply quality techniques and practices (automated unit testing, Test Driven Design/Development, Java performance analysis, continuous integration)
    • Experience architecting and deploying cloud-native applications onto Amazon Web Services (AWS) or similar
    • Experience with modern development software, tools, and methodologies; Spring Framework, Spring Boot, Spring Batch, Spring Messaging, Jenkins, Git/BitBucket, Jira/VersionOne, Nexus, Maven, Jenkins, OpenShift, UrbanCode Deploy, XML/XSLT, VisualVM/Eclipse Profiler (Java performance monitoring tool), Amazon Web Services (S3),BDD (Cucumber or similar)
    • Experience identifying requirements, researching options, designing and implementing solutions at a leadership level on project work
    • Experience working on Agile projects and understanding Agile terminology.
    • Participate in daily scrum and provide updates.
    • Excellent communication and written skills

    Education:

    Master plus 6 or bachelors plus 8 years.

    Job Type: Contract

    Contract Renewal:

    • Possible

    Work Location:

    • Fully Remote
    • On the road

    This Company Describes Its Culture as:

    • Detail-oriented -- quality and precision-focused

    Company's website:

    • www.valarcorp.com

    Benefit Conditions:

    • Only full-time employees eligible