Skip to Main Content
Full Stack Java Software Engineer
Contemporary Staffing Solutions Wilmington, DE

Full Stack Java Software Engineer

Contemporary Staffing Solutions
Wilmington, DE
Expired: over a month ago Applications are no longer accepted.
  • $100,000 to $115,000 Yearly
  • Vision , Medical , Dental , Paid Time Off , Life Insurance , Retirement
  • Full-Time
Job Description
Company Info
Job Description

Our banking client needs a Full Stack Java Software Engineer. 
The Full Stack Java Software Engineer will serve as an experienced member to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. Your technical skills and experience will contribute to modernizing our technology ecosystem, through a SOA approach of delivering high-quality code, efficient system performance, and seamless integration within our Enterprise Applications.
This position has a hybrid work schedule of 3 days a week in office and 2 days a week remote.

RESPONSIBILITIES

Job Responsibilities:

  • Utilize your experience in developing and maintaining high-performing Java applications.
  • Responsible for software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  • Create maintainable, adaptable, scalable, defect-free code using software development best practices and coding standards (i.e. software reuse, refactoring, CI/CD, test automation, secure development, TDD, static code analysis, peer/code review).
  • Build testing protocols to optimize performance, which will have direct impact on the user experience of our products. 
  • Proactively identifies hidden problems and patterns in applications and drives code hygiene and system architecture.
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies.


Education, Work Experience, and Certification Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or related technology discipline.
  • Minimum of 3+ years of experience as a software developer using Java technology stack.
  • Banking and/or financial services industry experience is preferred.
  • Must have hands-on practical experience in system design, application development, testing, and operational stability.
  • Must have experience with creating and influencing Domain Driven Design and implementation approach.
  • Demonstrated design and programming skills in Java version +, Spring Boot, Restful Microservices, Azure and Kubernetes.
  • Must have knowledge of security vulnerabilities in web applications and addressing them.
  • Must have a solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security.
  • Must have experience in both web development domains: the front end/UI development and the back-end development.
  • Must display strong research, problem solving, analytical, critical thinking.
  • Must have a good to have working knowledge of Banking systems and Microsoft applications.
  • Must have excellent verbal and written communication skills, as well as customer service skills.
  • Certification in Google/Azure Cloud, AWS Associate level, Container and Kubernetes experience is preferred.

 

  •  

Good to have Skills and Certifications:

  • Certification in Google/Azure Cloud, AWS Associate level, Container and Kubernetes experience


Technologies Used:
BCM/Version Control: Bitbucket, GIT
Build Tools: Apache Maven, Apache Ant, Gradle
User Interface: CSS, XML, JSX, HTML
Web Frameworks: React.js, Vue.js, Angular.js, NEXT.js
Framework: Springboot
Middleware: Express.js
Webservices: JAX-RS for RESTful web service
Event Messaging: kafka, RabbitMQ, ActiveMQ, JMS (pre-built integrations, data parallel ability)
Code Language: Java, C#, J2EE, JavaScript
Enterprise Java Batch: Java specification request (JSR) & schedule java batch using Control-M
Security & Identity Services: Azure Active Directory
Containers Autoscale: Azure Container, Docker
Orchestration: Kubernetes, Azure AI
Compute: Azure Cloud, AWS
Operating System: Windows, Linux, IOS, Android
Database: SQL Server, PostgresSQL, NoSQL Datastore (Cloud Based Data Platform , Code Native Data access, horizontal scaling)
CDN: Cloudflare
Run-Time Environment: node (high server load, build JSON for API’s, responsive across multi-device, bundles REACT into 1 File, easy code compile)
Load/Performance: jMeter, Blazemeter
Unit Testing: JUnit, Mockito, Powermock
Penetration Testing: NETSPI, Azure Test Plans
Defect Tracking: Azure DevOps Board, Bugzilla
Help Desk/Alerts
Project Management: Azure DevOps
CRM: Salesforce:
Configuration Management: Azure App Config
Provisioning: Azure Active Directory
Security: Azure Security Services
Escalate: PagerDuty, OpsGenie
Collaborate: MSTeams, GSuite
Content: Wordpress
Creative: Canva, Sketch
Survey : SurveyMonkey
Analytics: Google Analytics, Tableau
Architecture: Visio, UML Diagrams
Logs: Splunk
Infrastructure: Cloudwatch, Graphana
Application: Azure Native Dynatrace, New Relic
Network: Datadog

Company Description
Contemporary Staffing Solutions (CSS) is a company that exudes unwavering results with urgency, honesty, and integrity. CSS has been a leading provider of contract, temporary, and direct hire solutions. Nationally supporting Salesforce Projects & Managed Services and staffing solutions with a focus in Accounting & Finance, Human Resources, Sales & Marketing, Information Technology, Salesforce, and Call Center & Office. Everyone at CSS operates with pro-active pipelines, the highest business ethics, a winning spirit in our approach, and a team-oriented workflow with real cross-training. The CSS team coaches you with current business intelligence so that we can timely deliver solutions to meet your expectations. Our testimonials on our website tell the story from our clients and candidates—check them out!

Get fresh Full Stack Java Software Engineer jobs daily straight to your inbox!

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.