Java Enterprise Software Developer

3 hours ago


Baltimore, Maryland, United States mPower Software Services Full time
Job Title: Java Enterprise Software Developer

We are seeking a highly skilled Java Enterprise Software Developer to join our team at mPower Software Services.

Job Summary

The successful candidate will be responsible for designing, developing, enhancing, maintaining, fixing, and supporting enterprise systems and applications of client technology platforms utilizing open-source driven enterprise architecture, Java/J2EE, Angular, PHP, HTML, Struts, Spring, Hibernate, RESTful API, JBoss EAP, and other technologies.

Key Responsibilities
  • Design and develop enterprise systems and applications using Java/J2EE, Angular, PHP, HTML, Struts, Spring, Hibernate, RESTful API, JBoss EAP, and other technologies.
  • Interface with business and IT teams to understand and translate business requirements into formal technical specifications and application codes.
  • Develop and execute quality unit tests, integration plans, and scripts to validate that application changes meet technical specifications.
  • Work with testing and business teams to complete acceptance testing and contribute to integration, performance, and other testing functions.
  • Participate in technical reviews at various stages of software and application development.
  • Adhere to all security, Project Management Office (PMO), change control, work management, service delivery policies, processes, tools, and methodologies.
Requirements
  • A minimum of seven (7) years of experience in Java EE development and maintenance of enterprise applications.
  • A minimum of five (5) years of experience with various development tools and technologies such as Eclipse IDE, GIT, Spring, Struts, JPA, Hibernate, Angular, JavaScript, TypeScript, HTML, HTML5, CSS3, JSP, Servlets, Web Services, and REST API.
  • A minimum of four (4) years of experience developing SQL Queries for relational databases such as PostgreSQL, MySQL, Oracle, or other enterprise databases.
  • A minimum of four (4) years of hands-on experience integrating Java-based applications with MongoDB, SQL, NoSQL, or other enterprise databases.
  • A minimum of two (2) years of hands-on experience developing Java-based REST API with tooling such as Spring-REST, Struts, or equivalent.
Preferred Qualifications
  • A minimum of ten (10) years of experience in the Information Technology field developing, enhancing, maintaining, or supporting Java EE technology-based public-facing complex applications.
  • A minimum of eight (8) years of experience in Eclipse IDE, SVN/GIT, Java/J2EE, Spring/Struts/JPA/Hibernate, Web Services, and Enterprise Service Bus.
  • A minimum of five (5) years of experience developing secure Java-based REST APIs such as Spring REST and working with various technical teams to integrate the APIs with front-end applications.
  • A minimum of five (5) years of front-end integration experience working with development, testing, and leading technical initiatives revamping technology solutions and adopting responsive design standards using Angular and React JS.
What We Offer

We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.

We are an equal opportunities employer and welcome applications from all qualified candidates.


  • Senior Java Developer

    2 weeks ago


    Baltimore, Maryland, United States mPower Software Services Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Java Developer to join our team at mPower Software Services. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex enterprise applications using Java and related technologies.Key ResponsibilitiesDesign and DevelopmentDesign and...


  • Baltimore, Maryland, United States InsideHigherEd Full time

    Job SummaryInsideHigherEd is seeking a highly skilled Enterprise Software Developer to join our team. As a key member of our CITS Operations department, you will be responsible for designing, developing, and maintaining our enterprise-level software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages...


  • Baltimore, Maryland, United States InsideHigherEd Full time

    About the Role:InsideHigherEd is seeking a highly skilled Senior Enterprise Application Developer to join our CITS Operations team. As a key member of our team, you will be responsible for designing, developing, and implementing enterprise-level software applications that meet the needs of our organization.Key Responsibilities:Design and develop complex...


  • Baltimore, Maryland, United States Elegant Enterprise- Wide Solutions Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Expert to join our team at Elegant Enterprise-Wide Solutions Inc. as an Application Developer.Key ResponsibilitiesDesign, develop, and maintain large-scale web applications using.NET technologies.Collaborate with cross-functional teams to identify business requirements and...


  • Baltimore, Maryland, United States Clarity Innovations Full time

    Job Title: Software Development EngineerAt Clarity Innovations, we're redefining the Government's relationship with technology by encouraging the use of DevSecOps and Agile methodologies. We're seeking a skilled Software Development Engineer to join our team.Main Responsibilities:Develop analytics based on data from multiple cyber sources, as well as classic...


  • Baltimore, Maryland, United States Mastech Digital Full time

    Job OverviewMastech Digital specializes in providing technology personnel and Digital Transformation Services to various American enterprises. We are currently in search of a Lead Software Engineer for our client in the Consulting sector. We prioritize our professionals by offering extensive benefits and opportunities for advancement. This is a Contract...


  • Baltimore, Maryland, United States Early Morning Software, Inc. Full time

    Job DescriptionJob SummaryEarly Morning Software, Inc. is seeking an experienced Enterprise SaaS Sales Representative to join our dynamic sales team. As a key member of our organization, you will be responsible for leading and managing the sales cycle for strategic enterprise accounts, driving new business opportunities, and retaining and growing existing...


  • Baltimore, Maryland, United States InsideHigherEd Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at InsideHigherEd. As a key member of our software development team, you will be responsible for designing and developing software solutions that support interoperability of data in disparate systems.Key ResponsibilitiesSoftware Development: Design and develop software...


  • Baltimore, Maryland, United States Parsons Company Full time

    Cloud Software Engineer Job DescriptionParsons is seeking a skilled Cloud Software Engineer to join our team. As a Cloud Software Engineer, you will be responsible for designing, developing, and deploying cloud-based software solutions.Key Responsibilities:Perform requirements analysis, software development, installation, integration, evaluation,...


  • Baltimore, Maryland, United States Parsons Company Full time

    Cloud Software Engineer Job DescriptionParsons is seeking a highly skilled Cloud Software Engineer to join our team. As a Cloud Software Engineer, you will be responsible for designing, developing, and deploying cloud-based software solutions.Key Responsibilities:Perform requirements analysis, software development, installation, integration, evaluation,...


  • Baltimore, Maryland, United States Parsons Company Full time

    Cloud Software Engineer Job DescriptionParsons is seeking a highly skilled Cloud Software Engineer to join our team. As a Cloud Software Engineer, you will be responsible for designing, developing, and deploying cloud-based software solutions.Key Responsibilities:Perform requirements analysis, software development, installation, integration, evaluation,...


  • Baltimore, Maryland, United States Clarity Innovations Full time

    Job Title: Jr. Software EngineerAt Clarity Innovations, we're redefining the Government's relationship with technology by encouraging the use of DevSecOps and Agile methodologies, small-teams constructs, modern tech stacks, and automation.Main Responsibilities:Develop analytics based on data from multiple cyber sources, as well as classic SIGINT via data...


  • Baltimore, Maryland, United States InsideHigherEd Full time

    Job OverviewWe are seeking a highly skilled Senior Enterprise Application Developer to join our team at InsideHigherEd.Responsibilities:* Develop and maintain enterprise-level software applications* Collaborate with cross-functional teams to design and implement software solutions* Ensure high-quality code and adhere to industry standardsRequirements:* Reg...


  • Baltimore, Maryland, United States Johns Hopkins University Full time

    Job Title: CCB Software DeveloperThe Whiting School of Engineering at Johns Hopkins University seeks a highly skilled and motivated software developer to join our team in the Center for Computational Biology (CCB). As a junior member of our research team, you will be responsible for designing, developing, testing, and deploying scientific software...


  • Baltimore, Maryland, United States Fearless Full time

    About Fearless DigitalFearless Digital is a leading provider of software solutions that drive business growth and innovation. As a division of Fearless, we are committed to delivering high-quality software products that meet the evolving needs of our clients.Job SummaryWe are seeking a highly skilled Software Engineer II to join our team. The successful...


  • Baltimore, Maryland, United States Stratum Networks, Inc. Full time

    Job Title: Senior Software DeveloperStratum Networks, Inc. is seeking a highly skilled Senior Software Developer to join our team in Annapolis Junction, MD.Job Summary:We are looking for a talented and passionate candidate who would support one of our clients located in Annapolis Junction, MD. The ideal candidate will have a strong background in software...


  • Baltimore, Maryland, United States Brooksource Full time

    Job Title: Junior Software EngineerWe are seeking a highly motivated and detail-oriented Junior Software Engineer to join our team at Brooksource. As a Junior Software Engineer, you will be responsible for supporting the Customer Care and Billing program, focusing on projects in Oracle Cloud, DevSecOps, Tech Infrastructure, and more.Responsibilities:Design,...


  • Baltimore, Maryland, United States Fearless Full time

    About Fearless DigitalFearless Digital is a leading provider of innovative software solutions that drive business growth and success. As a division of Fearless, we are committed to delivering high-quality, scalable, and secure software applications that meet the evolving needs of our clients.Our MissionOur mission is to empower organizations to achieve their...

  • AWS Java Engineer

    4 weeks ago


    Baltimore, Maryland, United States IT Vision Group Full time

    Job OverviewWe are seeking a skilled AWS Java Engineer to join our dynamic team at IT Vision Group. This role involves working with cutting-edge technologies to deliver high-quality software solutions.Key Responsibilities:Develop and maintain applications using Java.Utilize AWS services for cloud-based solutions.Implement Spring Boot for building...


  • Baltimore, Maryland, United States Delmock Technologies Inc Full time

    Job OverviewCompany Overview:Delmock Technologies, Inc. (DTI) stands as a prominent HUBZone enterprise in Baltimore, recognized for its advanced IT (Information Technology) and Health solutions, underpinned by a strong commitment to ethics, expertise, and exceptional service. DTI is actively involved in the local community, fostering opportunities for...