Software Developer
2 weeks ago
POSITION SUMMARY
Design, build, and maintain software. Extensive interaction with product management, UI/UX designers, enterprise architects, and other software developers to design and develop innovative solutions to real market problems.
LOCATION
Remote - (US)
FUNCTIONS OF THE JOB
- Leverage a minimum of five (5) years of hands-on experience in developing web applications and services using Java (specifically with Spring Boot) and React.
- Design, implement, and maintain scalable web applications, managing both the back-end (Java) and front-end (React) components.
- Collaborate closely with product managers and UX/UI designers to deliver web products that prioritize user experience and satisfaction.
- Deploy and manage web applications on leading cloud platforms, including AWS, Azure, or Google Cloud.
- Integrate web applications with Salesforce, making use of APIs and Salesforce development tools to ensure robust connectivity and functionality.
- Maintain high software quality standards through code reviews, comprehensive unit testing, and adherence to best practices in software engineering.
- Optimize the performance, scalability, and security of applications, ensuring they are well-suited for cloud-based deployments.
- Identify, troubleshoot, and resolve technical issues across the application stack.
- Stay informed about emerging technologies and advancements in Java, React, cloud computing, and Salesforce, applying relevant innovations to ongoing projects.
- Document technical designs, development processes, and integration strategies to facilitate knowledge sharing and future maintenance.
- Other duties as assigned
- Regular attendance
- Supports our BMI Core Values and cultivates a culture of diversity and inclusion.
POSITION QUALIFICATION REQUIREMENTS
Education:
Bachelor's Degree or higher in Computer Science, Engineering or equivalent industry experience
- Five (5) years of hands-on experience in developing web applications utilizing Java (specifically with Spring Boot) and React.
- Experience developing web applications with Java and React.
- Practical experience working with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with Salesforce development, including Lightning Components, Apex, and Salesforce APIs.
- Strong understanding of RESTful services, microservices architecture, and web security fundamentals.
- Excellent problem-solving skills, keen attention to detail, and a collaborative team-oriented approach.
- Outstanding written and verbal communication abilities.
- Salesforce Developer certification(s) or equivalent cloud certifications.
- Experience with continuous integration/continuous deployment (CI/CD) pipelines and DevOps methodologies preferred.
- Knowledge of additional modern front-end frameworks or libraries such as Redux or preferred.
- Background in Agile or Scrum development environments preferred.
- Familiarity with containerization technologies like Docker and Kubernetes for cloud deployment preferred
SKILLS AND ABILITIES
This may be representative but not all inclusive of those commonly associated with this position.
- Must possess ability to work independently in a fast-paced, dynamic environment
- Must be a self-motivated team player who understands the importance of teamwork, collaboration, and open communication, including a willingness to occasionally work in a pair-programming environment
- Must possess strong analytical, problem solving and technical documentation skills
- Must possess ability to effectively present information and respond to questions
- Must have an excellent understanding and hands-on experience with design and development best practices
- Detail orientation and strong attention to detail
- Understanding of SDLC automation concepts such as continuous integration
License(s)/Certifications Required:
Salesforce Developer certification(s) or equivalent cloud certifications preferred.
-
Software Developer
1 week ago
Nashville, Tennessee, United States ExecutivePlacements Full timeJob DescriptionTennessee Higher Education Commission is looking for a 5+ years experienced .NET Developer with knowledge of Object-Oriented Concepts, MVC frameworks, Entity Framework and LINQ. This individual will assist with the development and maintenance of computer program design, coding, testing, debugging and implementation as required by project...
-
Software Developer
6 days ago
Nashville, Tennessee, United States HEALTHSTREAM INC Full time $70,352 - $115,000Job Details Job Location: Nashville TN Corporate Office - Nashville, TN 37203Company Overview HealthStream is the leader in healthcare workforce solutions. We help organizations work better by helping their people work smarter. HealthStream provides the leading learning, clinical development, credentialing, and scheduling applications delivered on...
-
Senior Software Developer
3 days ago
Nashville, Tennessee, United States Oracle Full timeAs a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture...
-
Quantitative Software Developer
5 days ago
Nashville, Tennessee, United States AllianceBernstein Full time*Who You'll Work With:*Fixed Income Technology ("FIT") group builds software that the Fixed Income business of AB uses in performing functions such as Fundamental Research, Quantitative research, Portfolio Management, Order Generation, Trading and Middle office and BackOffice operations. It partners with business to understand their challenges and help them...
-
Senior Software Developer
3 days ago
Nashville, Tennessee, United States Oracle Full timeDescriptionAs a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software...
-
Principal Software Developer
7 days ago
Nashville, Tennessee, United States Oracle Full timeDescriptionAt Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world.Values are OCI's foundation and how we deliver excellence. We strive...
-
Software Developer 3
2 days ago
Nashville, Tennessee, United States Oracle Full timeDescriptionThe Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world's biggest...
-
Software Developer 4
3 hours ago
Nashville, Tennessee, United States Oracle Full timeDescriptionJoin our dynamic team as an Identity Management Software Engineer and never have a dull moment Here, you'll tackle new and exciting challenges daily, designing and maintaining secure, scalable microservices that power authentication, authorization, and user management for Oracle's premier Identity Management platforms. Collaborate with diverse...
-
Software Developer 3
7 days ago
Nashville, Tennessee, United States Oracle Full timeDescriptionSoftware DeveloperLocation, Nashville TN or Austin TX About the Team We build platforms that power cloud operations at scale. Our tools are used daily by engineers, operators, and developers across the globe to: Provide a unified operational dashboard, integrating health, logging, metrics, dependencies, and alerts into a single intuitive...
-
Software Developer 4
5 days ago
Nashville, Tennessee, United States Oracle Full timeAt Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world.Values are OCI's foundation and how we deliver excellence. We strive for equity,...