Sr. Software Engineer (#617509E)

Beacon Hill - Job Details
< Back to Search Results

Sr. Software Engineer (#617509E)

Boston, MA

|

Full Time

|

$148,000.00

Boston, MA

Full Time

$148,000.00

May 30, 2025

|

Job ID: #617509E

May 30, 2025

Job ID: #617509E

Job Summary

Will design and develop reusable Angular components to ensure maintainability and scalability. Implement state management using NgRx or services for efficient data flow between components. Create responsive, mobile-friendly interfaces utilizing CSS frameworks like Bootstrap or Material Design. Consume RESTful APIs and manage asynchronous operations with RxJS for data handling. Develop microservices using Spring Boot and ensure adherence to best practices for modularity and performance. Designing RESTful services and documenting them using Swagger/OpenAPI specifications. Implementing security features with Spring Security, focusing on authentication (OAuth2, JWT) and authorization. Utilizing Apache Kafka for asynchronous communication between microservices, developing producers and consumers. Implementing service discovery and load balancing using Spring Cloud Netflix Eureka and Ribbon. Managing application configurations centrally with Spring Cloud Config for different environments. Writing optimized SQL queries and stored procedures for Oracle databases, focusing on performance enhancements. Applying indexing, partitioning, and tuning techniques to optimize database performance. Using Hibernate or JPA for seamless database interactions and CRUD operations. Conducting data migration and transformation tasks, ensuring data integrity and performance. Profiling applications with tools like JProfiler or VisualVM to identify performance bottlenecks. Implementing caching solutions (e.g., Redis, Ehcache) to reduce database calls and improve response times. Performing load testing with JMeter to ensure scalability under heavy user loads. Writing comprehensive unit tests using JUnit and Mockito for code reliability. Conducting integration testing using Spring Test to validate component interactions. Automating end-to-end testing with Selenium or Cypress to ensure application functionality. Setting up CI/CD pipelines with Jenkins or GitLab CI for automated testing and deployment processes. Utilizing Docker for containerization and Kubernetes for orchestration and management of microservices. Implementing logging and monitoring with the ELK Stack (Elasticsearch, Logstash, Kibana) and Prometheus/Grafana. Position requires up to 100% domestic travel. This position is for full-time, salaried (W-2), permanent employment. REQUIREMENTS: Position requires a Master's degree or foreign equivalent education in Computer Science, Information Technology, Engineering or a related field and one (1) year of experience in the Software industry. Please Reference Job Number #617509E when sending resumes. Please mail resumes to: HR, Beacon Hill Solutions Group, LLC, 20 Ashburton Place, 5th Floor, Boston, MA 02108. California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: https://bhsg.com/jobs/eeoc/ Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records. Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility.  Upon successfully being hired, details will be provided related to our benefit offerings. A1413521DC-Temp_1746731

Apply Now



About Beacon Hill

Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.

Founded by industry leaders to set a new standard in search, career placement and flexible staffing, we deliver coordinated staffing solutions with unparalleled service, a commitment to project completion and success and a passion for innovation, creativity and continuous improvement.

Our niche brands offer a complete suite of staffing services to emerging growth companies and the Fortune 500 across market sectors, career specialties/disciplines and industries. Over time, office locations, specialty practice areas and service offerings will be added to address ever changing constituent needs.

We look forward to working with you.

Beacon Hill. Employing the Future™