Engineer developing software solutions using Java/J2EE for energy management. Contributing to a sustainable future in a collaborative team environment.
Responsibilities
This role has responsibility for development and is expected to work in all areas of software engineering ( design, implement, review, document, test, support) as the demand dictates.
Design, Develop And Maintain Applications For A Large-Scale Amr/Ami System Using Java/J2EE Technologies On Windows Platform
Participate in the definition and design of software solutions based on the business requirements
Produce design and architecture documents for existing and new software systems
To perform unit testing.
Accurately Estimate Work Effort And Complete Assignments On Schedule
To Setup/ Configure/ Troubleshoot Lab environment
Delivers the artifacts that are his/her responsibility on time, and with the highest quality
Follow company standards for coding, documentation, source control, code reviews, unit testing, performance testing and other development tasks
Stay informed on open-source projects and relevant technology topics
Stay motivated, take initiative, find solutions, be detail-oriented, and take pride in the work assigned.
Requirements
2 - 6 years of experience in the development and deployment of Service-oriented, Web-based Enterprise Software products/solutions
Hands-on in the implementation of multi-layer architectures using technologies such as: Business Applications (Java 8 and above, design patterns, multi-threading, JPA, JDBC, ActiveMQ) and API technologies (Web Services SOAP and REST), JMS, XML/XSD
Database (Oracle, SQL)
Experience in writing unit tests using Junit or any other similar framework
Experience in building tools such as Gradle, Maven, Ant
Experience in deployment and troubleshooting Application Servers, such as Weblogic, WebSphere, and JBoss.
Experience with GIT or similar source control tools as well as Eclipse IDE
Experience using Agile/Scrum software development methodologies using tools such as Jira, ADO and Wiki.
Backend Developer responsible for software development and testing in C++. Collaborating with teams to innovate and optimize software solutions in a hybrid work setting.
Junior .Net Developer at EveryMatrix focusing on multi - service architecture and software design. Collaborating with teams to implement business requirements in a test - driven environment.
As .NET MAUI Developer at OneQrew, develop and optimize the VenDoc - App using .NET MAUI. Collaborate with ERP team for CI/CD processes and ensure app performance.
ADBA Specialist responsible for Oracle 19C database performance tuning in UK projects. Collaborating with application teams and performing 24x7 monitoring and analysis in a hybrid support environment.
Engineering professional at Vodafone developing scalable SharePoint and Power Platform solutions using advanced technologies like GCP and MongoDB. Focus on continuous improvement and application operations.
Lead Architect - Data responsible for overseeing AWS migration and modernization projects in cloud technology at Quantiphi. Collaborating with teams to ensure optimal and compliant database services.
Senior Staff Engineer developing an AI - powered marketing automation platform at GEICO. Leading the design and implementation of scalable distributed systems with a focus on customer engagement.
Staff Engineer at GEICO providing technical leadership and guidance across engineering teams. Developing and maintaining quality technology products in a hybrid environment.
Software Engineer developing Java solutions for complex software projects at Kyndryl. Focusing on delivering value to customers and implementing cutting - edge solutions in a collaborative team environment.
Senior Java Backend Developer for Evertec, specializing in financial technology with robust software solutions. Designing and implementing API integrations and microservices in a hybrid work environment.