Talent.com
Senior Software Engineer - JAVA Full Stack (Energy or Utility Experience Required)
Senior Software Engineer - JAVA Full Stack (Energy or Utility Experience Required)EVB • Seagoville, Texas, United States
Senior Software Engineer - JAVA Full Stack (Energy or Utility Experience Required)

Senior Software Engineer - JAVA Full Stack (Energy or Utility Experience Required)

EVB • Seagoville, Texas, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [job_card.permanent]
[job_card.job_description]

Company Description

Company Overview :

Our client is world’s best engineering & technology service providers. They are ​​​​​​multi-billion-dollar technology, engineering, construction, and financial services conglomerate specializing in engineering, procurement, and construction (EPC) projects, high-tech manufacturing, digital transformation and technology services.

Job Description

​​​​​Senior Software Engineer (Full Stack JAVA)

  • ​​​​​​ Reports To (Job – Role) : Sr. Solution Development Leader
  • Workplace Location : Dallas, TX, US
  • Onsite, Office Based
  • Full Time, Permanent (Not Contract or C2C)
  • GC or US Citizen only, Company will not sponsor or Transfer Visa

Job Details :

  • MUST Have experience working with Energy or Utilities companies / industries
  • or solutions
  • ​​ Minimum Qualification : B.E. in Computer Science or Electronics Engineering or similar field from an accredited university with minimum 6+ years of relevant experience

    Experience : Software Engineer (Full Stack) understands product requirements and be able to quickly turn-around a functional prototype for internal review and further refinement. Create applications on both the server-side and on the web / desktop user interface for maximum impact.

    Objective / Purpose :

    Ability to work independently on a project-by-project basis for product / solution development and work in a collaborative and fast-paced team environment. Keep abreast with the latest industry trends in large-scale technologies. You shall have a strong passion for work and the ability to turn complex product / tool requirements into simple / optimal technical solutions and be accountable for the assigned technical deliverables.

    Key Responsibilities :

  • Designing and implementing modern applications using Spring boot, REST and Angular / React on AWS cloud platform
  • Developing front end architecture
  • Designing user interactions on User Interface
  • Designing & developing back-end applications
  • Designing and developing APIs for Front-end, Back-end integration
  • Ensuring cross-platform optimization for mobile device platforms
  • Ensuring responsiveness and performance of applications.
  • Working alongside graphic designers for web design features.
  • Seeing through a project from conception to finished product.
  • Staying abreast of developments in cloud, web and on-premises applications and programming languages.
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Developing ideas for new programs, products, or features by monitoring industry developments and trends.
  • Recording data and reporting it to proper parties, such as clients or leadership.
  • Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
  • Taking lead on projects as and when needed.
  • Work with team members to improve design, coding practices
  • Develop solutions that complies with coding standards enforced through static analyzers such as SonarQube
  • Participate in all aspects of SDLC (analysis, design, coding, testing and implementation). Work within an Agile team, participating in ceremonies related to the Agile framework.
  • Support cross-functional teams in testing, deploying, and maintaining the product / tool
  • Qualifications

    Technical Expertise :

    Required :

  • 5+ years of proven hands-on Java programming and building enterprise level applications using Java technologies.
  • Understanding of key UI design principles.
  • Proficiency with UI development using Java, HTML, CSS, JavaScript and jQuery.
  • Experience SQL, XML, JDBC
  • Proficient experience using advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc.
  • Experience with standard set of Java developments tools including IDEs, build frameworks, source code control, Jira and other ALM tools.
  • Strong understanding of distributed architecture including Web Services (XML, JSON, REST, SOAP, micro services, Tomcat) and messaging
  • Working knowledge of Spring framework and design patterns
  • Understanding of server-side CSS.
  • Experience with graphic design applications such as Adobe Illustrator.
  • Knowledge of Design Patterns & Data Structures
  • Experience with responsive and adaptive design.
  • Strong programming and problem-solving skills with emphasis on writing efficient algorithms to handle large data sets and processing.
  • Excellent verbal communication and interpersonal skills.
  • A passion for technology with demonstrated ability to learn quickly
  • Strong understanding of the web / desktop application development cycle and programming techniques and tools.
  • Focus on efficiency, user experience, and process improvement.
  • Excellent project and time management skills.
  • Strong problem solving and verbal and written communication skills.
  • Ability to work independently or with a group.
  • Unix and Shell scripting basics is a plus
  • Ability to participate in working sessions that result in clear requirements and technical design while working with technical, non-technical members of SCRUM team.
  • ​​​​​Desired :

  • Understanding in Energy & Utilities solutions.
  • Application Development on AWS Cloud
  • Operating Network :

  • Internal : DS management team, DS technology.
  • External : DS partner network, Customers, Consultants.
  • Additional Information

    ​​​​​ Key Value Drivers :

  • Team player
  • Accuracy
  • Focused on Activities and Timeline
  • Methodical / Structured
  • Behavioral Attributes :

  • Good communication skills.
  • Good analytical skills.
  • Self-learner & Self-motivated
  • Steep learning curve
  • Good Team player
  • [job_alerts.create_a_job]

    Senior Software Engineer Java • Seagoville, Texas, United States

    [internal_linking.similar_jobs]
    Associate Principal, Software Engineering : Java

    Associate Principal, Software Engineering : Java

    The Options Clearing Corporation • Dallas, TX, United States
    [job_card.full_time]
    This role will work collaboratively with experts building OCC's next generation clearing and settlement system, and paving the future of digital transformation in the capital markets industry.Prima...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    SagePaths • Dallas, TX, US
    [job_card.full_time]
    Job Title : Senior Software Engineer.We are seeking a talented Software Engineer with strong expertise in React and Python. The ideal candidate will have a passion for developing high-quality softwar...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Full Stack

    Senior Software Engineer, Full Stack

    Capital One • Plano, TX, US
    [job_card.full_time] +1
    Senior Software Engineer, Full Stack.Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and itera...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Cloud Engineer

    Senior Cloud Engineer

    FinThrive • Plano, TX, United States
    [job_card.full_time]
    As a Senior Cloud Engineer, you will architect, deploy, and continuously enhance secure, scalable, and automated cloud environments on Microsoft Azure. Your advanced expertise in Terraform will be c...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer (Java Full Stack)

    Senior Software Engineer (Java Full Stack)

    CONFISA INTERNATIONAL GROUP • Dallas, TX, US
    [job_card.full_time]
    Senior Software Engineer (Full Stack).Reports To (Job – Role) : .Reports (Job – Role) : None.Computer Science or Electronics Engineering or similar field from an accredited university with...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Java Software Engineer

    Java Software Engineer

    Coforge • Dallas, TX, US
    [job_card.full_time]
    Job Title / Role : Java Software Engineer.Key Skills : Java / J2EE, Spring boot, Microservices, Angular / React, Aws / Azure. Location : Dallas, Texas (Onsite).We at Coforge are seeking a Java Software Enginee...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Java Full Stack Engineers

    Java Full Stack Engineers

    Pyramid Consulting, Inc • Plano, TX, US
    [job_card.temporary]
    Jersey City, Plano TX (Onsite).Please review the job description below and contact me ASAP if you are interested.Employee benefits include, but are not limited to, health insurance (medical, dental...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Software Engineer - Backend

    Senior Software Engineer - Backend

    Perry Weather • Dallas, TX, US
    [job_card.full_time]
    At Perry Weather, we're at the forefront of providing innovative weather safety solutions.Thousands of users trust our fast-growing weather safety platform across various industries, including ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Core Experiences - Mesquite, USA

    Senior Software Engineer, Core Experiences - Mesquite, USA

    Speechify • Mesquite, TX, US
    [job_card.full_time]
    Speechify is the easiest way to listen to the world's information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer / Technical Lead

    Senior Software Engineer / Technical Lead

    LP Analyst • Dallas, TX, US
    [job_card.full_time]
    LP Analyst is a leading independent private asset cloud-based analytics and consulting solutions firm that works closely with many of the industry’s most prominent institutional investors (LP...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Consultant - Senior Software Engineer

    Senior Consultant - Senior Software Engineer

    Torq • Plano, TX, US
    [job_card.full_time]
    Are you an experienced software engineer who thrives on solving complex technical challenges, building scalable systems, and leading by example?. At Torq, we help clients build intelligent, efficien...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    MSR Technology Group • Plano, TX, US
    [job_card.full_time]
    Recent hands own software development experience using programming languages such as Rust, Go, C / C++, JavScript.Recent hands own software development experience in scripting languages such as Bash,...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Development Engineer I

    Software Development Engineer I

    Altice USA • Plano, TX, United States
    [job_card.full_time]
    Are you looking to Optimize your life? Start your exciting path to a rewarding career today!.We are Optimum, a leader in the fast-paced world of connectivity, and we're on the hunt for enthusiastic...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Java Software Engineer

    Senior Java Software Engineer

    Navasal Inc. • Dallas, TX, United States
    [job_card.full_time]
    Job Title : Senior Full Stack Developer.Experience Required : 10–15 Years.W2 (inclusive of all taxes) – Preferred.We are seeking an experienced Senior Full Stack Developer with 10–15 years of hands-o...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior DevOps Engineer

    Senior DevOps Engineer

    CCS INC • Plano, TX, US
    [job_card.full_time]
    Design, develop, and maintain cloud-native platforms and services using AWS or other cloud providers.Hands-on experience working with and Mastery of CI / CD tools such as Jenkins, or GitHub Actions.S...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Java Software Engineer

    Senior Java Software Engineer

    BayOne Solutions • Plano, TX, US
    [job_card.full_time]
    Develops secure and high-quality production code, and reviews and debugs codes.Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the S...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Lead Software Engineer (Java, Kafka, JMS, AWS)

    Senior Lead Software Engineer (Java, Kafka, JMS, AWS)

    JPMorganChase • Plano, Texas, USA
    [job_card.full_time]
    Transform your career by enhancing and migrating our trade processing platform to a cloud-native code-base.As a Lead Software Engineer at JPMorgan Chase within Investment Banking you play a crucial...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Noetic • Dallas, TX, US
    [job_card.full_time]
    Senior Software Engineer - Shape the Foundations of a New Global Network.Are you ready to solve one of the biggest problems around trust?. The internet was built without a native trust layer.This fu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]