Full Stack Java Developer (Spring, Vue.js, SQL)

Denken Solutions, Inc.
Birmingham, AL
Hybrid role - 4 days Onsite and 1 day Remote

Job Description:
  • Position will be hybrid. These positions are in Birmingham, Alabama with a 4-day office/1-day remote hybrid schedule.
  • Application Developer Description The Client Energy Management Systems (EMS) department is looking for two temporary full-stack Java/web application developers to remediate and enhance existing applications.
  • This position will include all aspects of web application development including enhancement of existing applications, bug fixes and security updates, database schema design, support for standard and custom components, and application configuration and maintenance.
  • This position requires knowledge of Java and Spring Framework, web application development, SQL databases, and software development life cycle processes.
  • The candidate will need to deal with topics like CI/CD, GIT, scripting, API interactions, code quality, advanced version control topics, and more.
  • Contract term: 12 months.
  • Note: This is not a temp-to-hire position.
Job Responsibilities:
  • Develop application enhancements with complex business requirements including custom data interfaces, security and compliance regulations, and standards from electric industry groups.
  • Convert existing stand-alone solutions into CloverDX Data Services.
  • Develop and deploy application changes using JetBrains IntelliJ IDE, SonarQube code analysis, Sonatype Nexus suite, GitHub Enterprise source code management and similar software development tools.
  • Create schema alteration and bulk data load SQL scripts to support application changes.
  • Manage changes to production solutions using change management practices including source code management, creation of formal deployment procedures and back-out plans, quality testing, documentation, etc.
  • Adhere to all Client and EMS guidelines, policies, and established work practices.
Job Requirements:
  • Experience 5+ years in the field of application development or software engineering 3+ years of experience with Spring Framework.
  • Required Knowledge and Skills Proficiency with Java, JavaScript, HTML5, JDBC, REST and SOAP APIs, and SQL Proficiency with Git/GitHub.
  • Enterprise for source code management.
  • Experience with Vue3 and Bootstrap 5 is required.
  • Experience with AngularJS 1.x and Bootstrap 3 is a plus.
  • Experience with Spring Framework and Spring Boot.
  • Knowledge of various software development techniques including object-oriented design patterns.
  • Knowledge of traditional, Agile, and DevOps software development lifecycle methods.
  • Knowledge of secure software development best practices.
  • Knowledge of web development technologies, architectures, and software development tools.
  • Knowledge of relational database requirements analysis, schema design, and query construction.
  • Critical thinking and problem-solving skills.
  • Knowledge of IT change management processes.
  • Organizational skills to plan and carry out system projects.
  • Strong written and verbal communication skills (understand customer requirements and create training and support documents, specifications, and action plans)
  • Interpersonal skills (work directly with multiple levels of Company personnel including development, operations, security, and compliance personnel)
Desired Knowledge and Skills:
  • Knowledge of relational database programming and performance tuning Knowledge of software development and CI/CD environments/tools (such as JetBrains IntelliJ IDEA, Maven, Jenkins, SonarQube, and Nexus Repository)
  • Knowledge of Java application server environments such as Apache Tomcat Knowledge of LDAP.
  • Knowledge of Windows-based and UNIX-based application server platforms Knowledge of local area network and wide area network communication.
  • Knowledge of data historians such as AVEVA PI System or AVEVA eDNA Behavioral Attributes.
  • Exhibit Our Values (Safety First, Unquestionable Trust, Superior Performance and Total Commitment) in all business dealings Self-motivated with attention to details, accuracy, follow-up, and continuous learning Exercise independent judgment and discretion.
  • Experience with and an eagerness to work within a structured development process with strong change management controls Contribute to a diverse and inclusive team and work environment.
About us:
At our organization, we take our mission and values to heart! We are on a mission to offer more and better jobs all over the world! Our goal is to care for you while you care for our clients and get you paid the highest pay possible. All our associates working with us are expected to embrace our RACE values: R - Results Matter, A- Approachable, C - Care, and E - Emergency i.e. work with a sense of urgency.

For more relevant job opportunities please visit our website: Denken Solutions Careers
Posted 2026-04-22

Recommended Jobs

Maps Personalization Relevance Rater - Remote (US)

Welo Data
Huntsville, AL

Pay: $20.30 per hour Job Type: Freelance / Contract Location: Remote (United States) Estimated Hours: 5–6 hours per project Job Overview We are expanding our freelance network for a…

View Details
Posted 2026-04-01

RF/Electrical Technician - Kwajalein Atoll - 3802

Range Generation Next LLC
Huntsville, AL

Job Description Job Description Ready to launch your career? RGNext operates, maintains, and sustains mission-critical systems to provide safe and effective launch, testing, and tracking of Depar…

View Details
Posted 2026-03-12

Wireless Retail Sales Representative

AT&T Blue Link Wireless
Daphne, AL

Job Description Job Description Consultor de ventas minoristas – Distribuidor autorizado de AT&T Blue Link Wireless, LLC   CATEGORÍA: Tienda minorista de AT&T - Contratación inmediat…

View Details
Posted 2026-04-13

Threat System Engineering Technical Lead

Leidos
Huntsville, AL

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers’ success. We empower our teams, contribute to our communities, and…

View Details
Posted 2026-02-27

Product Account Representative

BeloForm Craft
Birmingham, AL

Job Description Job Description Company Description Elevare Branding is a forward-thinking branding company dedicated to creating impactful, face-to-face brand experiences. We specialize in…

View Details
Posted 2026-03-13

Receptionist

TLC Nursing Center
Oneonta, AL

Job Description Job Description Join our team at TLC Nursing Center as a Receptionist! Located at 212 Ellen St., Oneonta, TLC Nursing Center is dedicated to providing compassionate care and suppo…

View Details
Posted 2026-03-20

Pipefitter Lead / Supervisor

Tuscaloosa, AL

Pipefitter Lead / Supervisor – 1st Shift We are seeking an experienced Pipefitter Lead/Supervisor to oversee daily pipefitting operations and lead crews on industrial projects. This role is hand…

View Details
Posted 2026-04-10

Cosmetology Instructor

Paul Mitchell the school Birmingham
Birmingham, AL

Job Description Job Description Are you ready to inspire the next generation of beauty professionals? At Paul Mitchell Schools , we're not just looking for an instructor – we're searching for s…

View Details
Posted 2026-03-23

Foundation Repair Pro Needed (Huntsville)

Lula
Huntsville, AL

Job Description Job Description Lula is looking for a 1099 Foundation Repair Pro to help with property maintenance of several thousand rental properties across the Huntsville area. We are see…

View Details
Posted 2026-04-02

Cardiologist Needed in Beautiful Lake Town, Near Major Metro Area!

Huntsville Hospital
Boaz, Marshall County, AL

Invasive/Non-Invasive Cardiologist Needed in Alabama’s Lake City!  Live where others vacation! The Heart Center, the premier group in North Alabama, encompasses more than 50 physicians and is …

View Details
Posted 2026-04-23