JOBSEARCHER

Java Developer

Civix is a leading software development and services company that serves public sector clients. Come work with a team that provides excellent software solutions to state governments, improving and providing efficiencies to their operations.
Duties and Responsibilities:
  • Design, develop, test, deploy, maintain and improve the software
  • Contributing Agile team member
  • Work with Product Owner to understand, scope and decompose requirements
  • Prioritize and deliver software development items per requirements and deadlines
  • Develop and test all code changes
  • Test all application code changes thoroughly and ensure adherence to requirements
  • Write unit tests to provide code coverage
  • Maintain unit tests to ensure continued coverage
  • Maintain existing applications
  • Develop new functionality and applications
  • Motivated Self-starter and quick learner
Knowledge, Skills, Experience:
  • Knowledge of Object-Oriented Programming concept
  • Knowledge of Java, Spring MVC, Spring Security and other frameworks
  • Knowledge of Hibernate ORM frameworks
  • Experience with Web based application development using Java technologies
  • Experience with HTML5, CSS, Bootstrap
  • Experience with SQL/TSQL and stored procedures (MS SQL Server, Oracle)
  • Experience with complex database structures
  • Experience with a variety of development tools including Eclipse IDE, Git version control, Team Foundation Server and AWS or Azure DevOps.
  • Experience with mobile application development is a plus
  • Experience with Angular/React/Vue is a plus
  • Experience with Micro Services is a plus
  • Experience working in the cloud, especially AWS is a plus
  • Experience with is GIS a plus
Ideally, candidates will have:
  • BS degree in Computer Science, similar technical field of study or equivalent practical experience.
  • Interest and ability to learn other coding languages as needed.
  • Strong problem-solving skills
  • Working proficiency and communication skills in verbal and written English.
Job Type: Full-time
Schedule:
  • 8 hour shift
Ability to commute/relocate:
  • San Juan, PR: Reliably commute or planning to relocate before starting work (Required)
Work Location: In person