Together We Talent Logo

Together We Talent

Senior Software Engineer (Java Full Stack)

Posted 18 Days Ago
In-Office
Dallas, TX
110K-180K Annually
Senior level
In-Office
Dallas, TX
110K-180K Annually
Senior level
Design and develop enterprise applications utilizing Java full stack technologies to support grid automation and energy systems in a fast-paced environment.
The summary above was generated by AI
Senior Software Engineer (Java Full Stack)
Dallas, TX (Onsite) | Full-Time | $110,000 – $180,000
Power & Energy / Grid Technology

We are seeking a Senior Software Engineer (Java Full Stack) to build and scale enterprise applications supporting grid automation and energy systems.

This role is ideal for engineers who enjoy working on distributed systems, real-time data platforms, and high-performance applications in a fast-paced, product-driven environment.

Position Overview

The Senior Software Engineer will design, develop, and deploy full stack applications across modern web and backend architectures. This role requires strong expertise in Java, microservices, Angular, and distributed systems, with the ability to translate complex requirements into scalable, high-quality solutions.

You will collaborate closely with product, design, QA, and DevOps teams across the full software development lifecycle.

Key Responsibilities
Full Stack Development
• Design and develop backend services using Java, Spring Boot, and microservices architecture
• Build modern, responsive front-end applications using Angular
• Develop APIs and integrations with internal and external systems
System Design & Performance
• Build scalable, distributed applications and data-intensive processes
• Ensure application performance, responsiveness, and reliability
• Optimize systems for high-volume data processing and real-time workflows
SDLC & Agile Delivery
• Participate in full SDLC including design, development, testing, and deployment
• Work within Agile teams, contributing to sprint planning, stand-ups, and retrospectives
• Collaborate cross-functionally with product, QA, and release teams
Quality & Continuous Improvement
• Write clean, maintainable code aligned with best practices and coding standards
• Use tools like SonarQube to enforce code quality
• Troubleshoot issues, analyze performance bottlenecks, and implement improvements


RequirementsRequired Qualifications
• Bachelor’s degree in Computer Science, Engineering, or related field
• 6–10+ years of full stack development experience
• Strong expertise in:
– Core Java
– Spring Boot
– REST APIs & microservices
– Multithreading and distributed systems
• Hands-on experience with Angular (v12+) and modern front-end frameworks
• Strong experience with SQL and relational databases
• Experience building enterprise-grade, scalable applications
• Strong problem-solving and analytical skills
Preferred Qualifications
• Experience in Power & Energy, Utilities, or Grid Systems
• Experience with AWS or cloud-based application development
• Familiarity with DevOps practices and CI/CD pipelines
• Experience with messaging frameworks and caching strategies
• Knowledge of Unix/Linux and shell scripting
• Experience with Python (plus)


Similar Jobs

Senior level
Financial Services
As a Lead Java Full Stack Engineer, you will design, develop, and maintain software systems using Java and Angular while collaborating with various stakeholders to improve business solutions.
Top Skills: AngularAWSAzureCSSDynamoDBGoogle Cloud PlatformHTMLJavaJavaScriptMongoDBOraclePostgresSpring Boot
5 Minutes Ago
Easy Apply
In-Office
Easy Apply
25-25 Hourly
Junior
25-25 Hourly
Junior
Edtech • Fintech • Sports
As a Graphic Designer at Snap! Mobile, you'll convert client branding into personalized eCommerce websites and collaterals while ensuring a consistent customer experience across departments.
Top Skills: Adobe Creative SuiteIllustratorJIRANetSuitePhotoshopZendesk
5 Minutes Ago
Hybrid
15-20 Hourly
Junior
15-20 Hourly
Junior
eCommerce • Fashion • Retail • Sales • Wearables • Design
The Sales Associate is responsible for delivering personalized shopping experiences, driving sales, maintaining store operations, and fostering client relationships while supporting team performance.
Top Skills: Basic Computer Proficiency (Ipad/Laptop)Mobile PosPos OperationSocial Selling Platforms

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account