FS Java Developer
at Techsur Solutions
Remote, Oregon, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 23 Oct, 2024 | Not Specified | 24 Jul, 2024 | N/A | Angular,Css,Relational Databases,Build Tools,Design Patterns,Design Principles,Npm,Computer Science,Javascript,Collaborative Environment,Web Applications,Communication Skills,Git,Webpack,Spring Boot,Integration Testing,Unit Testing,Spring Framework,Html | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Job Title: FS Java Developer
Location: Fully Remote
Salary: DOE + full benefits
Clearance: Yes (Obtain)
REQUIREMENT SKILLS/QUALIFICATIONS
- Proven experience as a Java Developer with a strong portfolio of projects using Spring Boot, Angular, and Postgres.
- Solid understanding of software development principles, design patterns, and best practices.
- Proficiency in Java programming language and a deep understanding of the Spring framework.
- Demonstrated experience in building web applications using Angular, HTML, CSS, and JavaScript.
- Strong knowledge of database concepts and experience working with Postgres or similar relational databases.
- Familiarity with RESTful API design principles and experience in API development.
- Experience with version control systems like Git.
- Knowledge of frontend build tools and package managers like npm, webpack, etc.
- Understanding of software testing methodologies and experience with unit testing and integration testing.
- Excellent problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment.
- Strong communication skills, both verbal and written, with the ability to articulate technical concepts to non-technical stakeholders.
EDUCATION
- Bachelor’s degree in computer science, Software Engineering, or a related field.
Responsibilities:
- Be an integral part of a scrum team participating in the full software development lifecycle, including requirements, solution design, development, QA, and implementation
- Develop, modernize, and make enhancements to an existing application or new enterprise microservice applications
- Write automated unit test cases to support behavioral-driven Driven Development (BDD) or test-driven development (TDD)
- Support verification and validation of software by supporting the Quality Assurance team
- Perform application and security code scans and support the remediation of scan findings
- Create new or maintain existing CI/CD pipelines
- Contribute to daily stand-up meetings and sprint retrospectives
- Other similar professional duties may be assigned as needed
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science software engineering or a related field
Proficient
1
Remote, USA