Remote - Sr. Software Engineer - Java Developer

Remote Full-time
Sr. Software Engineer - Java Developer

Job Overview:
In this role, you will work closely with a team of 8-15 people who are responsible for enhancing, evolving, and supporting large highly-available Electricity Market Management System (MMS). The team includes power systems, database, software, and optimization engineers. As a Java developer, you will contribute and lead advanced development in MMS Application software design, development, testing, integration and tuning to meet project and/or product commitments. Projects’ main deliverable is an overall customized system that’s based on GE’s next generation Market System, a cloud-based solution that hosts multi-state wholesale energy markets. End user customers are Electric Utilities, Independent System Operators (ISOs) and Transmission System Operators (TSOs). These markets are key to decarbonizing our power system by ensuring reliability while allowing increasing penetration of Solar, Wind and Storage technologies.

Technical Expertise:
Hands-on experience with Java, Spring-Boot, and cloud development
Prior work experience in an agile environment and experience with DevOps
Experience with automation, DevOps, CI/CD, etc.
Experience with Play framework (Angular and GWT)
Hands-on experience in utilizing Spring Framework (Core, MVC, Integration and Data)
Hands-on experience in web services (REST, SOAP, WSDL etc.), using Apache Commons Suite & Maven

Roles and Responsibilities:
Apply principles of SDLC and methodologies like Agile, DevOps, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Unit/automated testing
Build features such as REST interfaces, web services, processing of Kafka data, interacting with SQL and S2 datastores

Lead in technical discussions and design sessions proposing implementations for user stories and features considering scaling/computational complexity, maintainability, cohesion, and harmony with larger system.
Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module

Desired Characteristics:
Personal Attributes:
Able to work well with global teams, including time-zone flexibility
Excellent communication skills and the ability to interface with senior leadership with confidence and clarity
Persists to completion, especially in the face of overwhelming odds and setbacks. Pushes self for results; pushes others for results through team spirit

Business Acumen:
Experience working on software projects in the Energy domain (especially Bulk Power Energy Management)
Able to understand how team and personal goals/objectives contribute to the organization vi

Thenmozhi| | US IT Recruiter,
Thenmozhi@

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Maternal / Child Case Manager, RN - Remote in WA

Remote

[Remote] Surgical Sales Consultant - Long Island area

Remote

Looking for General Education Science Faculty in Tucson, AZ

Remote

Ground Equipment Support Technician - PHX

Remote

NYS IES Project Manager Level 3 (PMO Manager) NYC

Remote

Manager, US Merchandise Payables

Remote

**Experienced Ramp Agent (Customer Service Agent) - DCA at arenaflex**

Remote

Investment Banking Analyst, Special Situations ...

Remote

Revenue Growth Strategist

Remote

Oncology Triage Registered Nurse- Remote

Remote
← Back