Staffing and consulting firm specializing in IT, Accounting & Finance, Engineering and Sales placements.
Microservices Developer
Location
Virginia
Posted
2 days ago
Salary
0
Seniority
Lead
Job Description
Microservices Developer
A.C.Coy Company
• Design, build, and maintain Spring Boot microservices using Java 21 and Java 25 • Create and evolve RESTful APIs with clear contracts • Implement input validation and error handling • Integrate services with on-prem and AWS-hosted databases • Optimize database interactions and containerize services • Deploy services on Kubernetes • Build and maintain CI/CD pipelines • Troubleshoot incidents across application and database layers
Job Requirements
- A degree from an accredited College/University in the applicable field is required
- 8+ years of experience in IT software development
- Strong knowledge of Spring Boot microservices
- Hands-on experience with Java 21 and Java 25
- Must be a US Citizen or Permanent Resident
- Must be able to obtain a Position of Public Trust Clearance
- Must be able to pass drug screening, criminal history, and credit checks
- Must have lived in the US for the past 5 years
Benefits
- Contract-to-hire role
- Remote work opportunity
- Federal Government Clearance support
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Informatica Developer
Arizona Department of AdministrationThe Attorney General's Office offers a comprehensive benefits package. For a complete list of benefits provided by The State of Arizona, please visit our benefits page.
Role Description The Department of Economic Security, Division of Technology Services, is seeking an experienced and highly motivated professional to join our team as a Senior Informatica IDMC Developer (Applications Development Senior). The individual in this role will be responsible for the complete life cycle and the management of Master Data Management (MDM) processes and database systems. This position may offer the ability to work remotely, within Arizona, based upon the department's business needs and continual meeting of expected performance measures. - Design, develop, and optimize ETL workflows and mappings using Informatica SAS MDM and Intelligent Data Management Cloud (IDMC) - Troubleshooting and resolving technical issues. Fixing bugs or issues within the software. - Document ETL processes, workflows, and best practices. - Collaborate with data architects, analysts, and business stakeholders to understand data integration needs and implement solutions. - Informatica Administration. Qualifications - Bachelor's degree OR Five plus years of advanced Informatica design and development skills using Informatica SAS MDM and Power Exchange. - Experience in developing Informatica ETL mappings using Designer, Workflow Manager, Workflow Monitor, and Repository Manager. Requirements - Knowledge of Informatica REST APIs - Knowledge of Informatica Cloud, specifically SAS MDM (IDMC) - Knowledge of MS SQL Server - Knowledge of data warehousing concepts and BI architecture - Knowledge of different scripting languages - Knowledge of Data Modeling / Data Warehouse Designing concepts - Knowledge of AZURE DEVOPS - Strong problem-solving and analytical skills - Strong SQL experience and understanding of dimensional data models - Strong skills in all phases of the Software Development Life Cycle (SDLC) using Agile methodologies - Excellent communication skills Benefits - Affordable medical, dental, life, and short-term disability insurance plans - Participation in the Arizona State Retirement System (ASRS) and long-term disability plans - 10 paid holidays per year - Paid vacation and sick time - Paid Parental Leave - Up to 12 weeks per year paid leave for newborn or newly-placed foster/adopted child. - Deferred compensation plan - Wellness plans - Tuition Reimbursement - Stipend Opportunities - Infant at Work Program - Rideshare and Public Transit Subsidy - Career Advancement & Employee Development Opportunities
Principal Interconnection Performance Engineer
Hanwha RenewablesUtility-scale turnkey solar and energy storage development solutions provider.
Role Description The Principal Interconnection Performance Engineer will provide engineering guidance to the Project Development and Performance Engineering teams and is responsible for all technical aspects of project development. This position reports to the Director of Interconnection Performance Engineering or another senior management personnel that the President of the Company may designate. This position is fully remote and the working hours are Monday through Friday, from 8:00am to 5:00pm or 9:00am to 6:00pm local time. This position is expected to travel up to 15% of the time. Responsibilities - Interconnection Support - Manage all aspects of generation project interconnection, advancing projects through interconnection process to derisk project and increasing value. - Lead preparation and coordination of generation interconnection request preparation, to ensure complete and accurate submittals. - Manage all external engineering consultants to ensure timely completion of all deliverables. - Perform quality control on engineering deliverables to ensure accuracy and precision. - Regularly liaison with internal PMO, Project Finance and Preconstruction teams to help mature projects in development pipeline. - Assist in smooth project handoff process with PMO and EPC team for mature projects. - Provide engineering and technical supervision to Development team for all utility and ISO interconnection application package development work. - Regularly liaise with Engineering team members and external consultants to gather all necessary data for utility interconnection studies. - Review engineering data from external vendors (such as inverters, battery, transformers etc.) and liaise with them to comply with utility interconnection requirements and standards. - Interact with external vendors for technology discussions (such as inverters, batteries etc.). - Create, review, approve and maintain drawing packages, energy production models, bills of materials, scopes of work and other technical project documentation. - Project Development Support - Manage the technical needs in all stages of project development and design, including conceptual and detailed system design deliverables, observing regulatory codes as well as requirements of other stakeholders, specify balance of systems, perform site visits and coordinate needs for the permitting. - Coordinate internal and external resources to manage structural, civil and electrical engineering consultants, geotechnical and topographic surveyors, other specialized professionals as needed and suppliers. - Assist in the development and review of project schedules, cost estimation, bill of materials, budgets, scopes of work, standards and quotes from equipment suppliers. - Provide recommendations for continuous improvements in project designs, plans, processes. - Prepare conceptual design for solar projects including selection of major components, equipment layouts, single-line diagrams, etc. - Perform energy generation modeling for solar projects using PV Syst, PlantPredict and/or other tools, including energy production and cost sensitivity modeling. - Regular attendance, in accordance with company's attendance policy and supervisory assignment, is an essential job duty requirement for this position. - Populate and maintain project portfolio database. - Perform other duties and special projects, as assigned. Qualifications - A degree in Electrical Engineering (with emphasis on Power Systems), or another related engineering science. - Minimum of 10 years of professional engineering experience in the solar and/or BESS industry. - Relevant work experience in the interconnection, development and/or design of power plants (in particular solar or BESS projects). - Willingness to travel, at least 15% of the time. - Experience with AutoCAD (or equivalent). - Experience with photovoltaic performance modeling tools (preferably PVSyst and or PlantPredict). - Strong in Microsoft Office Suite. - Experience with project scheduling tools (MS Project or equivalent). - Knowledge of the National Electric Code. - Excellent written and verbal communication skills. - Assertive, able to cope with pressure, a team player. - Previous experience managing projects from initial design to installation and execution, preferred. - Experience supporting project permitting processes. Benefits - $180,000 - $200,000 salary. Company Description Hanwha Renewables, headquartered in Irvine, California, a member of Hanwha Group, a FORTUNE Global 500 firm that is among the eight largest business enterprises in South Korea. Hanwha Renewables designs, builds and manages renewable energy solutions. The company brings a decade of global leadership in renewable energy to North America, combining best-of-world technology, processes, and partnerships to deliver utility-grade energy solutions customized for local energy markets. Hanwha Renewables offers the full spectrum of energy solutions – from power plant development, design, construction, operations, and maintenance. With proven capabilities across the renewable energy value chain, Hanwha Renewables minimizes uncertainty and risk and helps customers achieve a higher return on their investment in renewable energy.
• Own the development of add-ins and integrations within our core automation platform. • Work closely with the VP of Software Partnerships to define the marketplace vision. • Join weekly all-hands and development meetings. • Engage in partner calls to assist in planning integrations. • Participate in backlog refinement and sprint reviews for work alignment. • Deliver customer-facing value continuously through integration projects. • Grow ownership of complex integrations and mentor peers over time.
Role Description We are seeking a talented Bubble Developer who is interested in building not just an application, but a long-term partnership with a growing company. This role will initially focus on designing and developing the MVP of our substitute staffing marketplace using Bubble.io. As the platform grows, the position may evolve into a Product Manager, Technical Lead, or Director of Technology role. This is an ideal opportunity for someone who enjoys building products from the ground up and wants to grow with a company. Responsibilities - Design and build a scalable Bubble application - Create and manage database architecture - Develop user workflows and automations - Integrate APIs and third-party services - Implement SMS and notification systems (Twilio preferred) - Build responsive web and mobile-friendly experiences - Create admin dashboards and reporting tools - Test, troubleshoot, and optimize platform performance - Recommend new features and product improvements - Collaborate directly with ownership on product strategy MVP Features - School accounts - Substitute teacher accounts - Job posting and assignment management - Real-time SMS notifications - Job acceptance workflows - Compliance document management - Administrative dashboard - Reporting and analytics Qualifications - Experience building applications in Bubble.io - Experience developing marketplace, staffing, recruiting, job board, or on-demand service platforms - Strong understanding of database design and workflow architecture - Experience with Twilio integrations - Experience with APIs and third-party integrations - Ability to communicate technical concepts clearly to non-technical stakeholders - Self-starter with an entrepreneurial mindset Compensation - Part-time initially - Flexible remote work - Competitive hourly rate or project-based compensation - Opportunity for long-term growth and increased responsibility - Potential for ongoing development and product leadership role as the platform expands How to Apply - Please provide: - Examples of Bubble applications you have built - Marketplace or staffing-related projects (if applicable) - Your hourly rate or project pricing - Availability - Why this opportunity interests you


