Senior Java Software Developer - AWS, TDD, Agile
Listed on 2026-11-01
-
Software Development
Java Developer, AWS
Mindlance is a national recruiting company which partners with many of the leading employers in IT, financial services, engineering, semiconductor, clinical and pharmaceutical domains. You can learn more about us at .
Job DescriptionPosition:
Software Developer
Location:
Madison, WI
Duration: 36+ months
Responsibilities:
· Develop via code pairing in an Agile environment and deliver code and features
· Peer review code
· Unit test code through automated and manual means
· Ensuring solution meets acceptance criteria
· Creating test fixtures and automated acceptance tests
· Checking code into the shared repository frequently
· Leaving code better than you found it What It Takes:
· Candidates need to be excellent communicators who understand complex business scenarios and how to programmatically solve for and test the business solution defined within an Agile team environment.
· Ideally, you will have a Bachelor’s degree in an Information Technology discipline or equivalent work experience.
· 6+ years of information technology experience and/or business experience.
· 4+ years of experience in object oriented software development.
· 4+ years of experience in Java web application development.
· 4+ years of experience working with applications, data, infrastructure, and/or IT security.
· 4+ years of experience working in a team environment.
Required:
· Experience with AWS tools – EC2, S3, Cloud Formation, Cloud Watch, Elasti Cache, RDS, DynamoDB
· Experience creating quality code using Test Driven Development (TDD)
· Knowledge and relevant work experience pertaining to UI development frameworks, Bootstrap, JSP technologies, Spring & Struts Framework, MVC Designer and writing JUnit tests.
· Knowledge on how apps interact with SQL statements and stored procedures.
· Knowledge of Selenium, Tomcat, Git, & Git Hub and Eclipse-based IDE (IntelliJ).
· Understanding application development environments, database, data management and infrastructure capabilities and constraints.
· Understanding of database administration, database design, and performance tuning for any or all of the following: (DB2, MS SQL Server, Oracle and PostgreSQL)
Preferred:
· Candidate will have 5-8 yrs Java Development experience.
· Candidate will have 3 plus years of experience with AWS and PostgreSQL .
Additional InformationAll your information will be kept confidential according to EEO guidelines.
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).