SanDiegoRecruiter Since 2001
the smart solution for San Diego jobs

Remote Senior Java/Spring Boot Software Engineer

Company: Kforce Technology
Location: San Diego
Posted on: May 6, 2021

Job Description:

RESPONSIBILITIES:Kforce is seeking a Remote Senior Java/Spring Boot Software Engineer. The Remote Senior Java/Spring Boot Software Engineer role is to design, develop, test, analyze, and maintain software solutions in support of the achievement of business requirements. This includes designing, writing, coding, testing, and analyzing new and existing software programs and applications. Principal Duties and Responsibilities: Software Development - 65% * Consistently design, write, translate, code, test and monitor software programs and applications according to specifications and the purposes of correcting errors, isolating areas for improvement, and general debugging * Administer critical analysis of test results and deliver solutions to problem areas * Liaise with IT Team to assist in resolving problems with software products or company software systems * Generate statistics and write reports for management and/or team members on the status of the programming process Project Coordination and Support - 20% * Collaborate with internal project management team in conceptualizing and development of new software programs and applications * Assist in the definition, development, and documentation of software's business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments * Assist in defining software development project plans, including scoping, scheduling, and implementation * Analyze and assess existing business systems and procedures Technology Research - 15% * Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts * Liaise with vendors for efficient implementation of new software products or systems and for resolution of any adaptation issues * Recommend, schedule, and perform software improvements and upgradesJob Requirements:REQUIREMENTS:* Bachelor's degree in Computer Science, Information Systems or related field preferred* Minimum of five years' experience * Strong experience with Spring Boot, JEE, IoC / DI, JPA, Hibernate * Strong experience with AWS services and infrastructure (AWS SQS, SMS, Lambda, API Gateway / Portal, Route56, EBS, Fargate, CloudFormation, Terraform, etc.) * Strong practitioner of Agile methodology applications to SDLC * Prior experience interviewing end-users for insight on functionality, interface, problems, and/or usability issues * Experience with JBoss 7.0 or Wildfly, JMS, HornetMQ, RabbitMQ * Excellent understanding of design patterns, coding methods and best practices * Hands-on experience developing test cases and test plans * Understand principles and best practices of RESTful development * Databases: MSSQL , MySQL/Aurora, NoSQL / DynamoDB * Leverage JavaScript Frameworks like React.JS, ExtJS * Knowledge of the CICD, Pipelines, Maven, GIT, versioning and release management best practices * Working knowledge of Linux and Windows * A plus: Knowledge of applicable data privacy practices and laws * Ability to setup and maintain MongoDB clusters Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Keywords: Kforce Technology, San Diego , Remote Senior Java/Spring Boot Software Engineer, IT / Software / Systems , San Diego, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Diego RSS job feeds