AT
Sr. Java Developer Advisor
Avani Technology Solutions, Inc.
Wallingford · On-site Contract Senior Today
About the role
About
Top Technologies
- Java 8
- Spring Boot 4
- Opensource Databases (Mongo DB)
- Working with Microservices within the Middleware
- Cloud (AWS, Cloudera, or Azure)
Essential Job Functions
- Implement, test and operate advanced software security techniques in compliance with technical reference architecture
- Perform on-going security testing and code review to improve software security
- Troubleshoot and debug issues that arise
- Provide engineering designs for new software solutions to help mitigate security vulnerabilities
- Contribute to all levels of the architecture
- Maintain technical documentation
- Consult team members on secure coding practices
- Develop a familiarity with new tools and best practices
- Engage business and technology personnel to elicit security requirements
- Ensure all work products meets /exceed HIPAA and HITRUST standards
- Participates in all stages of development of several applications within the enterprise
- Previous experiences with Enterprise Application development is a plus. Skill sets desired include:
- Web application development
- Cloud technologies (AWS/Azure)
- Use of NoSQL technologies such as Mongo DB, Cassandra
- Multiple RDBMS - SQL - Oracle, MySQL, MS SQL Server
- Client-side application development using Javascript technologies including Angular 2
- Server-side application development using J2EE and Spring
- Deployment and CI/CD technologies
- Automated testing
- APIs
- Knowledge of web related technologies (Web applications, Web Services and Service Oriented Architectures) and of network/web related protocols
- Strong emphasis on secure best practices and industry-leading processes
- Strong commitment to Agile, Scrum, Test-Driven Development
Responsibilities
- Participate in Agile software development projects and tasks include coding, testing, debugging and documentation
- Participate in red teaming exercises and other internal security awareness activities
- Create and maintain technical documentation using defined templates
- Deliver complex enterprise applications with high code standards
- Provide expert technical guidance and hands on validation of secure solutions during the design, development, and testing of systems
- Perform technical security assessments, tests, code audits and design reviews
- Develop solutions to scale security testing and enable engineering teams to identify security flaws pre-production
- Act as advisor in the area of secure development and threat mitigation
- Demonstrate leadership through evangelizing security, identification of issues and driving resolution across corporate functions
- Work with other teams to ensure that they make safe architectural and implementation choices
- Collaborate with engineers, consultants and leadership to address security risks and provide mitigation recommendations within the SDLC
- Perform validation of security controls to insure adherence with compliance and industry best practices
- Understand, balance and communicate business risk with security risk
- High level of personal integrity, with the ability to professionally handle confidential matters, and reflect appropriate level of judgment as it pertains to security
- Ability to understand business requirements and apply security without adversely affecting the desired functionality
- Develop a familiarity with new tools and best practices
Skills
Angular 2APIsAWSAzureCassandraCI/CDCloudDockerJ2EEJavaJava 8JavascriptMicroservicesMongo DBMySQLNoSQLOracleRDBMSSQLSpringSpring BootSpring FrameworkTest-Driven DevelopmentWeb application developmentWeb Services
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free